이 저장소에는 Pelican 테마가 포함되어 있습니다. 자유롭게 복제하고, 자신만의 테마를 추가하고, 끌어오기 요청을 제출하세요. 커뮤니티에서 관리됩니다!
라이브 버전은 http://www.pelicanthemes.com에서 볼 수 있습니다.
이 지침에서는 귀하가 이미 모든 Pelican 문서를 읽었고 작업 사이트가 있으며 이제 기본이 아닌 테마를 적용하고 싶다고 가정합니다.
먼저 테마를 보관할 위치를 선택하세요. 이 예에서는 ~/pelican-themes
디렉토리를 사용하지만 사용자의 디렉토리는 다를 수도 있습니다. pelican-themes
저장소를 로컬 머신의 해당 위치에 복제합니다.
git clone --recursive https://github.com/getpelican/pelican-themes ~ /pelican-themes
이제 ~/pelican-themes/
에 pelican-themes
저장소를 저장해야 합니다.
테마 중 하나를 사용하려면 다음 줄을 포함하도록 Pelican 설정 파일을 편집하세요.
THEME = "/home/user/pelican-themes/theme-name"
예를 들어 mnmlist
테마를 사용하려면 다음을 포함하도록 설정 파일을 편집해야 합니다.
THEME = "/home/user/pelican-themes/mnmlist"
설정 파일에 대한 변경 사항을 저장한 다음 pelican-quickstart
사용하여 이미 설정했어야 하는 Makefile을 사용하여 사이트를 다시 생성합니다.
make html
테마는 -t ~/pelican-themes/theme-name
매개변수를 통해 pelican
명령에 직접 지정할 수도 있습니다. 테마를 편집하려면 모든 편집 내용이 ~/pelican-themes/theme-name
에 저장된 복사본에 적용되었는지 확인하세요. 사이트의 output
디렉터리에 저장된 파일에 대한 모든 변경 사항은 다음에 사이트를 생성할 때 삭제됩니다.
테마 미리보기 생성은 GitHub Actions 워크플로를 통해 자동으로 수행되며, 그 후 해당 미리보기가 https://pelicanthemes.com에 게시됩니다. 워크스테이션에서 로컬로 미리보기를 생성하려면 Pelican 저장소를 복제하고(예: ~/projects/pelican/에) 이 저장소를 어딘가에 복제한 후 해당 복제본의 루트 디렉터리로 변경하고 다음 단계를 따르세요.
python -m pip install pelican[markdown] shot-scraper
mkdir _pelican
cp -r ~ /projects/pelican/samples _pelican/
python build-theme-previews.py