An open API service indexing awesome lists of open source software.

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를 만듭니다.

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 운영을 위한 데이터베이스 구성(노코디비)