https://github.com/team-durumi/tailwind-aa
tailwind 기반의 AA theme를 만듭니다.
https://github.com/team-durumi/tailwind-aa
Last synced: 2 months ago
JSON representation
tailwind 기반의 AA theme를 만듭니다.
- Host: GitHub
- URL: https://github.com/team-durumi/tailwind-aa
- Owner: team-durumi
- Created: 2021-03-12T10:19:02.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-04-17T05:24:43.000Z (about 1 year ago)
- Last Synced: 2025-01-02T00:43:07.421Z (4 months ago)
- Language: HTML
- Homepage: http://aa.durumi.io
- Size: 79.1 MB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# roll.durumi.io
## roll version
- 0.2 / 2022년 9월 0.2 버전을 시작합니다.
- hugo v0.102.3+extended darwin/arm64 BuildDate=unknown## roll theme
```
imports:
- path: github.com/team-durumi/tailwind-aa-theme
- path: github.com/team-durumi/hugo-search-fuse-js-aa
```## local
```bash
git clone [email protected]:team-durumi/tailwind-aa.git
npm i
go mod tidy
hugo server
```## tailwind-aa / durumi-archive
- 두 프로젝트 모두 tailwind-aa testbed로 사용합니다.(두 프로젝트 모두 Team Netlify에 연결되어 있습니다. )
- 서버 내려가도 되요. 안심하세요.
- markeiting base 여서 블로그를 여기에 작성합니다.## tailwind-aa-theme / Git Submodule을 제거합니다.
- 설치되어 있던 다수의 submoudule을 제거합니다.
- git 내에 있던 모듈을 삭제합니다.
- 빈 폴더를 삭제합니다.```bash
git submodule deinit -f themes/tailwind-aa-theme
rm -rf .git/modules/themes/tailwind-aa-theme
git rm -f tailwind-aa-theme
```
- postcss 관련 에러가 뜨면, 테마관련 Pakage가 다운로드 안 되서 생기는 문제일 수 있어요.
- marketing component에 내용이 없이 나온다면 data/marketing.yml 이 작성되어 있는지 확인하세요.## go module init & update
- https://gohugo.io/hugo-modules/use-modules/#update-modules
```
go mod init github.com/team-durumi/tailwind-aa-theme
go get -u github.com/team-durumi/hugo-search-fuse-js-aa
go mod tidy
```
- 휴고 server 하는 시점에 자동으로 go get으로 버전에 맞는 테마를 갖고오면서 go.mod 파일이 변경되고, go.sum 파일도 가져옴.## 검색
- go module로 설치한 search-fuse-js-aa## netlify CMS
- https://www.netlifycms.org/docs/hugo/#creating-a-new-site 앞 부분은 스킵
- ```static/admin``` 폴더에 index.html과 config.yml 을 추가합니다. (git-gateway 를 수정하지 않는다.)
- Front 경로 접근할 때 Netlify Identity를 확인할 수 있는 스크립트도 반드시 추가한다.
- items는 depth가 있어서 md file을 모두 인식하지 못 함. (post로 변경)## multilingual
- content 폴더로 구분하는 방법이 있을텐데, 복잡해질 가능성이 높아서 content.langcode 폴더로 동일하게 만들어서 사용합니다.
- 국문 영문 사이트맵은 분리됩니다.
- https://aa.durumi.io/ko/sitemap.xml
- https://aa.durumi.io/en/sitemap.xml# Data
- 공유드라이브/aa/tailwind-aa/items
- https://drive.google.com/drive/u/1/folders/1TGlIbLoGAh6XlymvZk59Wcj7CjMz1QZK# next roll-0.2
- (marketing theme)design system UI 0.2 - 다이나믹 전시, 리서치가이드, 콘텐츠
- (ww)다국어 관련 데이터 처리 및 UI 기준 개발
- (wwm)전시 / 리서치가이드 편집
- (예정)Ubuntu 서버 기반의 자동화 - 별도 build 서버
- (ccwps)폐쇄적 아카이브 운영 개발
- (예정)다이나믹함 roll 운영을 위한 데이터베이스 구성(노코디비)