Dieses Jekyll -Thema versorgt meine persönliche Website.
Dies ist aus Cole Townsends Balzac -Thema mit starker Inspiration von seiner Website ausgestattet.
Einige Verbesserungen wurden eingeführt, indem Michael Roses so einfache Themen für Jekyll (wie Bing -Überprüfung, Twitter -Karten, Google Analytics, Authorship und Webmaster -Tools unterstützt) folgt.
Vielen Dank an Amédée d'Aboville für den raffinierten JavaScript-Hover-Over im Titel.
Setup und Einstellungen ähneln den von Balzac. Bitte stellen Sie ein Problem ein, wenn etwas nicht klar ist oder Sie Fragen haben.
jekyll serve --config _config.yml,_config_dev.yml --watch
scss -t compress assets/sass/i.scss assets/css/i.css
Überprüfen Sie auf kaputte interne und externe Links: rake test
Bereitstellung mit S3_Website. Verwenden Sie die .env
-Datei, um die Umgebungsvariablen AWS_ACCESS_KEY_ID
und AWS_SECRET_ACCESS_KEY
zu setzen. Erstellen Sie mit bundle exec jekyll build
und stellen Sie mit s3_website push
auf S3 bereit.
Verwenden Sie Rbenv. Wie in diesem Leitfaden. (Oder für M1-Macs finden Sie unter https://www.moncefelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/, verwenden Sie Ruby 3.1.2
und rennen Sie bundle add webrick
).
Verwenden Sie auf einem Mac RVM zur Verwaltung der Ruby -Umgebung.
Verwenden Sie Bundler zum Verwalten von Edelsteinen: gem install bundler
rbenv rehash
jekyll build
Root of the Repo: bundler install
Wichtig
inkscape --without-gui --file=in.pdf --export-plain-svg=out.svg
_svg
-Ordner eingeben, verwenden Sie {% asset out.svg %}
Verwenden Sie dies für alles, was Sie wollen.
-webkit-appearance: none;
scheint nicht zu funktionieren.markdownify
verwenden, um den Markdown in paper.description
zu unterstützen.