From d190ef5f2cfe27fd112a1c4bdf8723820fbee30e Mon Sep 17 00:00:00 2001 From: not-matthias <26800596+not-matthias@users.noreply.github.com> Date: Tue, 9 Jul 2024 15:21:27 +0200 Subject: [PATCH] feat: update content --- content/_index.md | 2 + content/posts/configuration.md | 78 +++++++++++-------- content/posts/markdown.md | 5 +- .../{math-symbols-test.md => math-symbol.md} | 7 +- content/posts/shortcode.md | 3 + content/posts/table-of-contents.md | 42 ---------- 6 files changed, 59 insertions(+), 78 deletions(-) rename content/posts/{math-symbols-test.md => math-symbol.md} (72%) delete mode 100644 content/posts/table-of-contents.md diff --git a/content/_index.md b/content/_index.md index cedaa2a3..7b763753 100644 --- a/content/_index.md +++ b/content/_index.md @@ -4,3 +4,5 @@ template = "homepage.html" +++ Thanks for checking out this theme! + +Checkout all the [options you can configure](./posts/configuration) and the [example pages](./tags/example/). \ No newline at end of file diff --git a/content/posts/configuration.md b/content/posts/configuration.md index a4d7983c..6967b4c8 100644 --- a/content/posts/configuration.md +++ b/content/posts/configuration.md @@ -1,19 +1,51 @@ +++ -title = "Configuration" +title = "Configuring Apollo" date = "2024-07-09" [taxonomies] -tags=["blog"] +tags=["documentation"] +++ -# Configuration +## Theme Mode (`theme`) -## Anchor Links +Sets the color theme for your blog. -You can add anchor links by adding the following to your `_index.md`: -```toml -insert_anchor_links = "heading" -``` +- Type: String +- Options: "light", "dark", "auto", "toggle" +- Default: "toggle" +- Usage: `theme = "toggle"` + +The "toggle" option allows users to switch between light and dark modes, while "auto" typically follows the user's system preferences. + +## Menu + +Defines the navigation menu items for your blog. + +- Type: Array of objects +- Default: [] +- Usage: + ```toml + menu = [ + { name = "/posts", url = "/posts", weight = 1 }, + { name = "/projects", url = "/projects", weight = 2 }, + { name = "/about", url = "/about", weight = 3 }, + { name = "/tags", url = "/tags", weight = 4 }, + ] + ``` + +## Socials + +Defines the social media links. + +- Type: Array of objects +- Default: [] +- Usage: + ```toml + socials = [ + { name = "twitter", url = "https://twitter.com/not_matthias", icon = "twitter" }, + { name = "github", url = "https://github.com/not-matthias/", icon = "github" }, + ] + ``` ## Table of Contents (`toc`) @@ -45,17 +77,6 @@ Specifies the path to the favicon image for your blog. This sets the small icon that appears in the browser tab for your website. -## Theme Mode (`theme`) - -Sets the color theme for your blog. - -- Type: String -- Options: "light", "dark", "auto", "toggle" -- Default: "toggle" -- Usage: `theme = "toggle"` - -The "toggle" option allows users to switch between light and dark modes, while "auto" typically follows the user's system preferences. - ## Comments (`comment`) Enables or disables the comment system for posts. @@ -74,7 +95,7 @@ Enables enhanced styling for code blocks. - Default: true - Usage: `fancy_code = true` -This option applies additional styling to make code blocks more visually appealing and easier to read. +This option adds the language label and a copy button. ## Dynamic Notes (`dynamic_note`) @@ -86,16 +107,9 @@ Allows for the creation of togglable note sections in your content. When enabled, you can create expandable/collapsible note sections in your blog posts. -## Menu - -Defines the navigation menu items for your blog. +## Anchor Links -- Type: Array of objects -- Usage: - ```toml - menu = [ - { name = "/posts", url = "/posts", weight = 1 }, - { name = "/projects", url = "/projects", weight = 2 }, - { name = "/about", url = "/about", weight = 3 }, - { name = "/tags", url = "/tags", weight = 4 }, - ] +You can add anchor links by adding the following to your `_index.md`: +```toml +insert_anchor_links = "heading" +``` \ No newline at end of file diff --git a/content/posts/markdown.md b/content/posts/markdown.md index 6a418f4b..829d704a 100644 --- a/content/posts/markdown.md +++ b/content/posts/markdown.md @@ -4,8 +4,7 @@ date = "2022-01-01" updated = "2022-05-01" [taxonomies] -tags=["blog"] - +tags=["example"] +++ # H1 @@ -64,7 +63,7 @@ fn main() { ## Table Inline Markdown | Italics | Bold | Code | StrikeThrough | -| -------- | -------- | ------ | ----------------- | +| --------- | -------- | ------ | ----------------- | | *italics* | **bold** | `code` | ~~strikethrough~~ | ## Foldable Text diff --git a/content/posts/math-symbols-test.md b/content/posts/math-symbol.md similarity index 72% rename from content/posts/math-symbols-test.md rename to content/posts/math-symbol.md index e0489e42..adf1e084 100644 --- a/content/posts/math-symbols-test.md +++ b/content/posts/math-symbol.md @@ -1,8 +1,13 @@ +++ -title = "Math Symbol Support Test" +title = "Math Symbol Example" date = "2023-01-06" + +[taxonomies] +tags=["example"] +++ +Note: This requires the `mathjax` and `mathjax_dollar_inline_enable` option set to `true`. + # Inline Math - $(a+b)^2$ = $a^2 + 2ab + b^2$ diff --git a/content/posts/shortcode.md b/content/posts/shortcode.md index b2e0f1ce..38c731bd 100644 --- a/content/posts/shortcode.md +++ b/content/posts/shortcode.md @@ -1,6 +1,9 @@ +++ title = "Shortcode Example" date = "2024-06-14" + +[taxonomies] +tags=["example"] +++ diff --git a/content/posts/table-of-contents.md b/content/posts/table-of-contents.md deleted file mode 100644 index bebeeae2..00000000 --- a/content/posts/table-of-contents.md +++ /dev/null @@ -1,42 +0,0 @@ -+++ -title = "Table of Contents Test" -date = "2022-01-02" -+++ - -# Heading 1 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. - -## Heading 2 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -### Heading 3 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -#### Heading 4 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -#### Heading 4 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. - -### Heading 3 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -#### Heading 4 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -#### Heading 4 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. - ---- - - -## Heading 2 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -### Heading 3 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -#### Heading 4 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -#### Heading 4 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. - -### Heading 3 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -#### Heading 4 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. -#### Heading 4 -Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sed mollis augue, vel efficitur lacus. Pellentesque eu egestas mi. Etiam ultrices lectus sit amet aliquet ullamcorper. Praesent in erat quis est sagittis finibus. Etiam nec sapien in nulla interdum faucibus. Integer iaculis lorem quis arcu lobortis, non malesuada neque vehicula. Aenean nec tellus eu metus bibendum tempus. Sed rutrum urna ut commodo tempor. Vestibulum aliquet elit posuere turpis maximus condimentum. Sed urna libero, ornare eu tellus vitae, laoreet condimentum risus. Aenean elit lectus, mattis quis nibh nec, faucibus rutrum sapien. Sed iaculis consectetur mi, eget posuere turpis finibus et. \ No newline at end of file