diff --git a/assets/_fonts.scss b/assets/_fonts.scss index cb1d8fc..4c36dfa 100644 --- a/assets/_fonts.scss +++ b/assets/_fonts.scss @@ -2,86 +2,20 @@ @import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&family=Source+Sans+Pro:wght@400;600&display=swap'); :root { - --font-body: "PP Mori", "Source Sans Pro", sans-serif; - --font-header: "PP Mori", "Source Sans Pro", sans-serif; + --font-body: "BaBulletJournal", sans-serif; + --font-header: "Braveheart"; --font-mono: "PP Fraktion Mono", "Fira Code", monospace; -} - -@font-face { - font-family: "PP Mori"; - font-style: normal; - font-weight: normal; - src: url('fonts/PPMori-SemiBold.woff2'); -} - -@font-face { - font-family: "PP Mori"; - font-style: normal; - font-weight: lighter; - src: url('fonts/PPMori-Book.woff2'); -} - -@font-face { - font-family: "PP Mori"; - font-style: normal; - font-weight: bold; - src: url('fonts/PPMori-SemiBold.woff2'); -} - -@font-face { - font-family: "PP Mori"; - font-style: normal; - font-weight: 1000; - src: url('fonts/PPMori-ExtraBold.woff2'); -} - -@font-face { - font-family: "PP Mori"; - font-style: italic; - font-weight: normal; - src: url('fonts/PPMori-RegularItalic.woff2'); -} - -@font-face { - font-family: "PP Mori"; - font-style: italic; - font-weight: bold; - src: url('fonts/PPMori-SemiBoldItalic.woff2'); + font-synthesis: weight style small-caps; } @font-face { - font-family: "PP Fraktion Mono"; - font-style: normal; - font-weight: normal; - src: url('fonts/PPFraktionMono-Regular.woff2'); + font-family: "Braveheart"; + src: url('fonts/Braveheart.ttf'); } @font-face { - font-family: "PP Fraktion Mono"; - font-style: normal; - font-weight: lighter; - src: url('fonts/PPFraktionMono-Bold.woff2'); -} - -@font-face { - font-family: "PP Fraktion Mono"; - font-style: normal; - font-weight: bold; - src: url('fonts/PPFraktionMono-Bold.woff2'); -} - -@font-face { - font-family: "PP Fraktion Mono"; - font-style: italic; - font-weight: normal; - src: url('fonts/PPFraktionMono-RegularItalic.woff2'); -} - -@font-face { - font-family: "PP Fraktion Mono"; - font-style: italic; - font-weight: bold; - src: url('fonts/PPFraktionMono-BoldItalic.woff2'); + font-family: "BaBulletJournal"; + src: url('fonts/BaBulletJournal.ttf'); } \ No newline at end of file diff --git a/static/fonts/BaBulletJournal.ttf b/static/fonts/BaBulletJournal.ttf new file mode 100644 index 0000000..951a381 Binary files /dev/null and b/static/fonts/BaBulletJournal.ttf differ diff --git a/static/fonts/Braveheart.ttf b/static/fonts/Braveheart.ttf new file mode 100644 index 0000000..23b3917 Binary files /dev/null and b/static/fonts/Braveheart.ttf differ diff --git a/static/fonts/CaskaydiaCoveNerdFont-Light.ttf b/static/fonts/CaskaydiaCoveNerdFont-Light.ttf new file mode 100644 index 0000000..21a3a89 Binary files /dev/null and b/static/fonts/CaskaydiaCoveNerdFont-Light.ttf differ diff --git a/static/linkmap b/static/linkmap index 473b555..85b22bc 100644 --- a/static/linkmap +++ b/static/linkmap @@ -1,73 +1,20 @@ +/portfolio/animation//index.{html} /portfolio/animation// +/writing/fanfiction//index.{html} /writing/fanfiction// +/writing/fanfiction/single-shots/Diamond-Head//index.{html} /writing/fanfiction/single-shots/Diamond-Head// /index.html / -/cs61b/algorithms/minimum-spanning-trees/prims-algorithm/index.{html} /cs61b/algorithms/minimum-spanning-trees/prims-algorithm/ -/cs61b/oop/generics/index.{html} /cs61b/oop/generics/ -/features/buttons/index.{html} /features/buttons/ -/cs61b/abstract-data-types/collections/linked-lists/index.{html} /cs61b/abstract-data-types/collections/linked-lists/ -/cs61b/algorithms/shortest-paths/dijkstras-algorithm/index.{html} /cs61b/algorithms/shortest-paths/dijkstras-algorithm/ -/cs61b/asymptotics/asymptotics-practice/index.{html} /cs61b/asymptotics/asymptotics-practice/ -/cs61b/abstract-data-types/binary-trees/balanced-search-structures/index.{html} /cs61b/abstract-data-types/binary-trees/balanced-search-structures/ -/cs61b/algorithms/searching/README/index.{html} /cs61b/algorithms/searching/README/ -/cs61b/oop/objects/index.{html} /cs61b/oop/objects/ -/example/collapsed/3rd-level//index.{html} /example/collapsed/3rd-level// -/cs61b/abstract-data-types/collections/stacks-and-queues/index.{html} /cs61b/abstract-data-types/collections/stacks-and-queues/ -/cs61b/asymptotics/asymptotics/index.{html} /cs61b/asymptotics/asymptotics/ -/cs61b/oop/access-control/index.{html} /cs61b/oop/access-control/ -/cs61b//index.{html} /cs61b// -/cs61b/algorithms/searching/dijkstras/index.{html} /cs61b/algorithms/searching/dijkstras/ -/cs61b/oop/dynamic-method-selection/index.{html} /cs61b/oop/dynamic-method-selection/ -/example/collapsed/3rd-level/4th-level/index.{html} /example/collapsed/3rd-level/4th-level/ -/setup/setup/index.{html} /setup/setup/ -/cs61b/SUMMARY/index.{html} /cs61b/SUMMARY/ -/cs61b/abstract-data-types/collections/arrays/index.{html} /cs61b/abstract-data-types/collections/arrays/ -/cs61b/algorithms/searching/breadth-first-search-bfs/index.{html} /cs61b/algorithms/searching/breadth-first-search-bfs/ -/setup/updating/index.{html} /setup/updating/ -/cs61b/abstract-data-types/hashing/index.{html} /cs61b/abstract-data-types/hashing/ -/cs61b/algorithms/minimax/index.{html} /cs61b/algorithms/minimax/ -/features/callouts/index.{html} /features/callouts/ -/setup/custom-Domain/index.{html} /setup/custom-Domain/ -/setup/troubleshooting/index.{html} /setup/troubleshooting/ -/cs61b/abstract-data-types/binary-trees/tries/index.{html} /cs61b/abstract-data-types/binary-trees/tries/ -/cs61b/algorithms/minimum-spanning-trees/kruskals-algorithm/index.{html} /cs61b/algorithms/minimum-spanning-trees/kruskals-algorithm/ -/cs61b/algorithms/shortest-paths/a-search/index.{html} /cs61b/algorithms/shortest-paths/a-search/ -/cs61b/misc-topics/modular-arithmetic/index.{html} /cs61b/misc-topics/modular-arithmetic/ -/features/languages/index.{html} /features/languages/ -/features/section/second-page/index.{html} /features/section/second-page/ -/setup//index.{html} /setup// -/cs61b/abstract-data-types/collections/README/index.{html} /cs61b/abstract-data-types/collections/README/ -/cs61b/abstract-data-types/graphs/index.{html} /cs61b/abstract-data-types/graphs/ -/cs61b/algorithms/searching/binary-search/index.{html} /cs61b/algorithms/searching/binary-search/ -/cs61b/asymptotics/amortization/index.{html} /cs61b/asymptotics/amortization/ -/example/collapsed//index.{html} /example/collapsed// -/example/hidden/index.{html} /example/hidden/ -/example/table-of-contents/with-toc/index.{html} /example/table-of-contents/with-toc/ -/setup/obsidian/index.{html} /setup/obsidian/ -/cs61b/abstract-data-types/binary-trees/README/index.{html} /cs61b/abstract-data-types/binary-trees/README/ -/features/latex/index.{html} /features/latex/ -/setup/hosting/index.{html} /setup/hosting/ -/cs61b/misc-topics/exceptions/index.{html} /cs61b/misc-topics/exceptions/ -/cs61b/misc-topics/more-resources/index.{html} /cs61b/misc-topics/more-resources/ -/cs61b/abstract-data-types/binary-trees/heaps/index.{html} /cs61b/abstract-data-types/binary-trees/heaps/ -/features/columns/index.{html} /features/columns/ -/setup/search/index.{html} /setup/search/ -/cs61b/abstract-data-types/collections/sets/index.{html} /cs61b/abstract-data-types/collections/sets/ -/cs61b/abstract-data-types/comparables-and-comparators/index.{html} /cs61b/abstract-data-types/comparables-and-comparators/ -/cs61b/algorithms/minimum-spanning-trees/README/index.{html} /cs61b/algorithms/minimum-spanning-trees/README/ -/cs61b/sorting/sorting-basics/index.{html} /cs61b/sorting/sorting-basics/ -/example//index.{html} /example// -/features/mermaid/index.{html} /features/mermaid/ -/features/section//index.{html} /features/section// -/setup/config/index.{html} /setup/config/ -/cs61b/abstract-data-types/union-find-disjoint-sets/index.{html} /cs61b/abstract-data-types/union-find-disjoint-sets/ -/cs61b/algorithms/searching/depth-first-search-dfs/index.{html} /cs61b/algorithms/searching/depth-first-search-dfs/ -/example/table-of-contents/without-toc/index.{html} /example/table-of-contents/without-toc/ -/features//index.{html} /features// -/features/expand/index.{html} /features/expand/ -/features/section/first-page/index.{html} /features/section/first-page/ -/features/tabs/index.{html} /features/tabs/ -/setup/ignore-notes/index.{html} /setup/ignore-notes/ -/setup/preview-changes/index.{html} /setup/preview-changes/ -/cs61b/algorithms/shortest-paths/README/index.{html} /cs61b/algorithms/shortest-paths/README/ -/cs61b/oop/inheritance/index.{html} /cs61b/oop/inheritance/ -/example/table-of-contents//index.{html} /example/table-of-contents// -/features/details/index.{html} /features/details/ -/setup/editing/index.{html} /setup/editing/ +/art/drawings//index.{html} /art/drawings// +/art/test/index.{html} /art/test/ +/miscellany//index.{html} /miscellany// +/portfolio//index.{html} /portfolio// +/art/drawings/Diamond-Head//index.{html} /art/drawings/Diamond-Head// +/art/drawings/Diamond-Head/another-given-title-lol/index.{html} /art/drawings/Diamond-Head/another-given-title-lol/ +/art/drawings/Diamond-Head/title-given-to-you/index.{html} /art/drawings/Diamond-Head/title-given-to-you/ +/writing//index.{html} /writing// +/miscellany/test/index.{html} /miscellany/test/ +/miscellany/two/index.{html} /miscellany/two/ +/writing/fanfiction/non-con-bloodplay-mess/index.{html} /writing/fanfiction/non-con-bloodplay-mess/ +/art//index.{html} /art// +/art/animation//index.{html} /art/animation// +/art/comics//index.{html} /art/comics// +/portfolio/storyboards//index.{html} /portfolio/storyboards// +/templates/exec-git/index.{html} /templates/exec-git/