diff --git a/docs/index.xml b/docs/index.xml index 71e6549..73fce6c 100644 --- a/docs/index.xml +++ b/docs/index.xml @@ -15,51 +15,271 @@ list - + grid - + gallery - + Z - + - - empty-line - - 빈 줄입니다. - list - - 리스트 형태로 글을 보여줍니다. + + 리스트 (1단) grid - - 그리드 형태로 글을 보여줍니다. + + 그리드 (3단) Z - - 지그재그 형태로 글을 보여줍니다. + + Z slider - - 슬라이더 형태로 글을 보여줍니다. + + 슬라이더 gallery - - 갤러리 형태로 글을 보여줍니다. + + 갤러리 + + + profile + + [포트폴리오] 프로필 + + + poster + + [포트폴리오] 포스터 + + + square + + [포트폴리오] 스퀘어 + + + picture-1-1-l + + [포트폴리오] 사진 (1:1)/왼쪽 + + + picture-1-1-c + + [포트폴리오] 사진 (1:1)/중앙 + + + picture-1-1-r + + [포트폴리오] 사진 (1:1)/오른쪽 + + + picture-2-3-l + + [포트폴리오] 사진 (2:3)/왼쪽 + + + picture-2-3-c + + [포트폴리오] 사진 (2:3)/왼쪽 + + + picture-2-3-r + + [포트폴리오] 사진 (2:3)/왼쪽 + + + list-2 + + [포트폴리오] 리스트 (2단) + + + grid-2 + + [포트폴리오] 그리드 (2단) + + + N + + [포트폴리오] N + + + Z- + + [포트폴리오] Z- + + + title-summary-1/2 + + [타이포그래피] 제목과 설명 (1/2) + + + title-summary-2 + + [타이포그래피] 제목과 설명 (2단) + + + title-l-2xl + + [타이포그래피] 제목 (2X-Large)/왼쪽 + + + title-c-2xl + + [타이포그래피] 제목 (2X-Large)/중앙 + + + title-r-2xl + + [타이포그래피] 제목 (2X-Large)/오른쪽 + + + title-l-xl + + [타이포그래피] 제목 (X-Large)/왼쪽 + + + title-c-xl + + [타이포그래피] 제목 (X-Large)/중앙 + + + title-r-xl + + [타이포그래피] 제목 (X-Large)/오른쪽 + + + title-l-lg + + [타이포그래피] 제목 (Large)/왼쪽 + + + title-c-lg + + [타이포그래피] 제목 (Large)/중앙 + + + title-r-lg + + [타이포그래피] 제목 (Large)/오른쪽 + + + title-l + + [타이포그래피] 제목/왼쪽 + + + title-c + + [타이포그래피] 제목/중앙 + + + title-r + + [타이포그래피] 제목/오른쪽 + + + summary-title-1/2 + + [타이포그래피] 설명과 제목 (1/2) + + + summary-l + + [타이포그래피] 설명/왼쪽 + + + summary-c + + [타이포그래피] 설명/중앙 + + + summary-r + + [타이포그래피] 설명/오른쪽 + + + button-l + + [타이포그래피] 버튼/왼쪽 + + + button-c + + [타이포그래피] 버튼/중앙 + + + button-r + + [타이포그래피] 버튼/오른쪽 + + + link-l + + [타이포그래피] 링크/왼쪽 + + + link-c + + [타이포그래피] 링크/중앙 + + + link-r + + [타이포그래피] 링크/오른쪽 + + + keyword-l + + [타이포그래피] 키워드/왼족 + + + keyword-c + + [타이포그래피] 키워드/중앙 + + + keyword-r + + [타이포그래피] 키워드/오른쪽 + + + empty-line-1 + + 빈 줄입니다. + + + empty-line-2 + + 빈 줄입니다. + + + empty-line-3 + + 빈 줄입니다. + + + empty-line-4 + + 빈 줄입니다. + + + empty-line-5 + + 빈 줄입니다. diff --git a/views/Main/Cover.pug b/views/Main/Cover.pug index f8baf16..85e5224 100644 --- a/views/Main/Cover.pug +++ b/views/Main/Cover.pug @@ -22,3 +22,5 @@ s_cover_group class='flex flex-col gap-y-12 lg:gap-y-16') s_cover_rep include Cover/Basic + include Cover/Portfolio + include Cover/Typography diff --git a/views/Main/Cover/Portfolio.pug b/views/Main/Cover/Portfolio.pug new file mode 100644 index 0000000..5bd6e1d --- /dev/null +++ b/views/Main/Cover/Portfolio.pug @@ -0,0 +1,66 @@ +//----------- PROFILE -----------// + ++cover('profile') + +coverTitle() + +coverPosts('profile') + +coverPost({ link: false }) + +//----------- GALLERY -----------// + ++cover('poster') + +coverTitle() + +coverPosts('poster') + +coverPost({ summary: false }) ++cover('square') + +coverTitle() + +coverPosts('square') + +coverPost({ summary: false }) + +//----------- PICTURE -----------// + ++cover('picture-1-1-l') + +coverTitle() + +coverPosts('picture-1-1') + +coverPost()(class='mr-auto cover-content-left') ++cover('picture-1-1-c') + +coverTitle() + +coverPosts('picture-1-1') + +coverPost()(class='mx-auto cover-content-center') ++cover('picture-1-1-r') + +coverTitle() + +coverPosts('picture-1-1') + +coverPost()(class='ml-auto cover-content-right') ++cover('picture-2-3-l') + +coverTitle() + +coverPosts('picture-2-3') + +coverPost()(class='mr-auto cover-content-left') ++cover('picture-2-3-c') + +coverTitle() + +coverPosts('picture-2-3') + +coverPost()(class='mx-auto cover-content-center') ++cover('picture-2-3-r') + +coverTitle() + +coverPosts('picture-2-3') + +coverPost()(class='ml-auto cover-content-right') + +//----------- LIST -----------// + ++cover('list-2') + +coverTitle() + +coverPosts('list-2') + +coverPost({ + fallback: false, + description: false + }) ++cover('grid-2') + +coverTitle() + +coverPosts('grid-2') + +coverPost() ++cover('N') + +coverTitle() + +coverPosts('N') + +coverPost() ++cover('Z-') + +coverTitle() + +coverPosts('Z-') + +coverPost() diff --git a/views/Main/Cover/Typography.pug b/views/Main/Cover/Typography.pug new file mode 100644 index 0000000..382c807 --- /dev/null +++ b/views/Main/Cover/Typography.pug @@ -0,0 +1,224 @@ +//----------- TYPOGRAPHY -----------// + ++cover('title-summary-1/2') + +coverTitle() + +coverPosts('title-summary-1/2') + +coverPost({ + link: false, + picture: false, + description: false + }) ++cover('title-summary-2') + +coverTitle() + +coverPosts('title-summary-2') + +coverPost({ + link: false, + picture: false, + description: false + }) ++cover('title-l-2xl') + +coverTitle() + +coverPosts('title-2xl') + +coverPost({ + link: false, + picture: false, + description: false, + summary: false + })(class='text-left') ++cover('title-c-2xl') + +coverTitle() + +coverPosts('title-2xl') + +coverPost({ + link: false, + picture: false, + description: false, + summary: false + })(class='text-center') ++cover('title-r-2xl') + +coverTitle() + +coverPosts('title-2xl') + +coverPost({ + link: false, + picture: false, + description: false, + summary: false + })(class='text-right') ++cover('title-l-xl') + +coverTitle() + +coverPosts('title-xl') + +coverPost({ + link: false, + picture: false, + description: false + })(class='text-left') ++cover('title-c-xl') + +coverTitle() + +coverPosts('title-xl') + +coverPost({ + link: false, + picture: false, + description: false + })(class='text-center') ++cover('title-r-xl') + +coverTitle() + +coverPosts('title-xl') + +coverPost({ + link: false, + picture: false, + description: false + })(class='text-right') ++cover('title-l-lg') + +coverTitle() + +coverPosts('title-lg') + +coverPost({ + link: false, + picture: false, + description: false + })(class='text-left') ++cover('title-c-lg') + +coverTitle() + +coverPosts('title-lg') + +coverPost({ + link: false, + picture: false, + description: false + })(class='text-center') ++cover('title-r-lg') + +coverTitle() + +coverPosts('title-lg') + +coverPost({ + link: false, + picture: false, + description: false + })(class='text-right') ++cover('title-l') + +coverTitle() + +coverPosts('title') + +coverPost({ + link: false, + picture: false, + description: false + })(class='text-left') ++cover('title-c') + +coverTitle() + +coverPosts('title') + +coverPost({ + link: false, + picture: false, + description: false + })(class='text-center') ++cover('title-r') + +coverTitle() + +coverPosts('title') + +coverPost({ + link: false, + picture: false, + description: false + })(class='text-right') ++cover('summary-title-1/2') + +coverTitle() + +coverPosts('summary-title-1/2') + +coverPost({ + link: false, + picture: false, + description: false + }) ++cover('summary-l') + +coverTitle() + +coverPosts('summary') + +coverPost({ + link: false, + picture: false, + header: false + })(class='text-left') ++cover('summary-c') + +coverTitle() + +coverPosts('summary') + +coverPost({ + link: false, + picture: false, + header: false + })(class='text-center') ++cover('summary-r') + +coverTitle() + +coverPosts('summary') + +coverPost({ + link: false, + picture: false, + header: false + })(class='text-right') + +//----------- BUTTON -----------// + ++cover('button-l') + +coverTitle() + +coverPosts('button')(class='justify-start') + +coverPost({ + picture: false, + description: false, + summary: false + }) ++cover('button-c') + +coverTitle() + +coverPosts('button')(class='justify-center') + +coverPost({ + picture: false, + description: false, + summary: false + }) ++cover('button-r') + +coverTitle() + +coverPosts('button')(class='justify-end') + +coverPost({ + picture: false, + description: false, + summary: false + }) ++cover('link-l') + +coverTitle() + +coverPosts('link')(class='justify-start') + +coverPost({ + picture: false, + description: false, + summary: false + }) ++cover('link-c') + +coverTitle() + +coverPosts('link')(class='justify-center') + +coverPost({ + picture: false, + description: false, + summary: false + }) ++cover('link-r') + +coverTitle() + +coverPosts('link')(class='justify-end') + +coverPost({ + picture: false, + description: false, + summary: false + }) ++cover('keyword-l') + +coverTitle() + +coverPosts('keyword')(class='justify-start') + +coverPost({ + picture: false, + description: false, + summary: false + }) ++cover('keyword-c') + +coverTitle() + +coverPosts('keyword')(class='justify-center') + +coverPost({ + picture: false, + description: false, + summary: false + }) ++cover('keyword-r') + +coverTitle() + +coverPosts('keyword')(class='justify-end') + +coverPost({ + picture: false, + description: false, + summary: false + })