From d3d51690bb7e40ccfba3140a69082fe1150f9f13 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Mon, 17 Apr 2023 19:59:34 +0200 Subject: Initial commit --- _index.md | 23 +++++++++ bear.md | 17 +++++++ blog/_index.md | 3 ++ blog/markdown-syntax.md | 130 ++++++++++++++++++++++++++++++++++++++++++++++++ config.toml | 33 ++++++++++++ zola.md | 36 ++++++++++++++ 6 files changed, 242 insertions(+) create mode 100644 _index.md create mode 100644 bear.md create mode 100644 blog/_index.md create mode 100644 blog/markdown-syntax.md create mode 100644 config.toml create mode 100644 zola.md diff --git a/_index.md b/_index.md new file mode 100644 index 0000000..7392780 --- /dev/null +++ b/_index.md @@ -0,0 +1,23 @@ ++++ ++++ +# A match made in heaven + +There is a website obesity crisis. Bloated websites full of scripts, ads, and trackers are slowing your readers down every time they try to read your well-crafted content. + +Hugo Bear Blog is all you need to build a fantastic and optimized site or blog. It works perfectly on **any** viewing device. All you need to focus on is writing good content. + +[Go to the original bear blog](https://bearblog.dev/). + +--- + +What happens when you combine the worlds' fastest, most lightweight static site generator with a design theme built to provide you with free, no-nonsense, super-fast blogging capabilities? + +**Use this theme, and find out!** + +Made with 💚 by [Alan Pearce](https://alanpearce.eu). + +--- + +Simply publish content online, grow an audience, and keep your pages tiny, fast, and **optimized for search engines**. + +Each page is ~5kb, and you can **host your blog yourself**. diff --git a/bear.md b/bear.md new file mode 100644 index 0000000..62f5db5 --- /dev/null +++ b/bear.md @@ -0,0 +1,17 @@ ++++ +title = "Bear" ++++ + +# Bear + +Website: [https://bearblog.dev](https://bearblog.dev) + +There is a website obesity crisis. Bloated websites are full of scripts, ads, and trackers slowing your readers down every time they try to read your well-crafted content. + +Bear is all you need to build a fantastic and optimized site or blog. It works perfectly on **any** viewing device. All you need to focus on is writing good content. + +Bear makes it simple to publish content online and grow an audience while keeping pages tiny, fast, and **optimized for search engines.** + +Each page is ~5kb. + +Learn more and contribute on [GitHub](https://github.com/HermanMartinus/bearblog). diff --git a/blog/_index.md b/blog/_index.md new file mode 100644 index 0000000..34651ab --- /dev/null +++ b/blog/_index.md @@ -0,0 +1,3 @@ ++++ +title = "Blog" ++++ diff --git a/blog/markdown-syntax.md b/blog/markdown-syntax.md new file mode 100644 index 0000000..509cb4a --- /dev/null +++ b/blog/markdown-syntax.md @@ -0,0 +1,130 @@ ++++ +title = "Markdown Syntax Guide" +date = "2020-01-03" +description = "Sample article showcasing basic Markdown syntax and formatting for HTML elements." +taxonomies.tags = [ + "markdown", + "syntax", +] ++++ + +For a quick cheatsheet, check out [https://simplemde.com/markdown-guide](https://simplemde.com/markdown-guide). + +--- + +This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme. + + +## Headings + +The following HTML `
Test
+ + +``` + +#### Code block indented with four spaces + + + + + +Test
+ + + +## List Types + +#### Ordered List + +1. First item +2. Second item +3. Third item + +#### Unordered List + +* List item +* Another item +* And another item + +#### Nested list + +* Fruit + * Apple + * Orange + * Banana +* Dairy + * Milk + * Cheese + +## Other Elements — abbr, sub, sup, kbd, mark + +GIF is a bitmap image format. + +H2O + +Xn + Yn = Zn + +Press CTRL+ALT+Delete to end the session. + +Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures. diff --git a/config.toml b/config.toml new file mode 100644 index 0000000..a834b0b --- /dev/null +++ b/config.toml @@ -0,0 +1,33 @@ +title = "Zola ʕ•ᴥ•ʔ Bear Blog" +base_url = "https://codeberg.org/alanpearce/zola-bearblog" +description = "" + +# Whether to automatically compile all Sass files in the sass directory +compile_sass = false + +# Whether to build a search index to be used later on by a JavaScript library +build_search_index = false + +taxonomies = [ + {name = "categories", feed = true}, + {name = "tags", feed = true}, +] + +[markdown] +# Whether to do syntax highlighting +# Theme can be customised by setting the `highlight_theme` variable to a theme supported by Zola +highlight_code = true + +[extra] + +[[extra.main_menu]] +name = "Bear" +url = "@/bear.md" + +[[extra.main_menu]] +name = "Zola" +url = "@/zola.md" + +[[extra.main_menu]] +name = "Blog" +url = "@/blog/_index.md" diff --git a/zola.md b/zola.md new file mode 100644 index 0000000..5458750 --- /dev/null +++ b/zola.md @@ -0,0 +1,36 @@ ++++ +title = "Zola" ++++ +## No dependencies + +Zola comes as a single executable with Sass compilation, syntax +highlighting, table of contents and many other features that +traditionally require setting up a dev environment or adding some +JavaScript libraries to your site. + +## Blazing fast + +The average site will be generated in less than a second, including +Sass compilation and syntax highlighting. + +## Scalable + +Zola renders your whole site as static files, making it trivial to +handle any kind of traffic you will throw at it at no cost without +having to worry about managing a server or a database. + +## Easy to use + +From the CLI to the template engine, everything is designed to be +intuitive. Don't take my word for it though, look at the documentation +and see for yourself. + +## Flexible + +Zola gets out of your way so you can focus on your content, be it a +blog, a knowledge base, a landing page or a combination of them. + +## Augmented Markdown + +Zola comes with shortcodes and internal links to make it easier to +write your content. -- cgit 1.4.1 From 7da45e0505ed7b1e2db56ad9b1b3093ea5df1627 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Mon, 17 Apr 2023 21:13:22 +0200 Subject: Fix demo site base_url --- config.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.toml b/config.toml index a834b0b..36946e6 100644 --- a/config.toml +++ b/config.toml @@ -1,5 +1,5 @@ title = "Zola ʕ•ᴥ•ʔ Bear Blog" -base_url = "https://codeberg.org/alanpearce/zola-bearblog" +base_url = "https://alanpearce.codeberg.page/zola-bearblog" description = "" # Whether to automatically compile all Sass files in the sass directory -- cgit 1.4.1 From b5477ad2a0f88ec24228c1af4739297ceff17587 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Tue, 18 Apr 2023 06:57:01 +0200 Subject: %s/Hugo/Zola/g --- _index.md | 2 +- blog/markdown-syntax.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/_index.md b/_index.md index 7392780..24b3925 100644 --- a/_index.md +++ b/_index.md @@ -4,7 +4,7 @@ There is a website obesity crisis. Bloated websites full of scripts, ads, and trackers are slowing your readers down every time they try to read your well-crafted content. -Hugo Bear Blog is all you need to build a fantastic and optimized site or blog. It works perfectly on **any** viewing device. All you need to focus on is writing good content. +Zola Bear Blog is all you need to build a fantastic and optimized site or blog. It works perfectly on **any** viewing device. All you need to focus on is writing good content. [Go to the original bear blog](https://bearblog.dev/). diff --git a/blog/markdown-syntax.md b/blog/markdown-syntax.md index 509cb4a..18f912a 100644 --- a/blog/markdown-syntax.md +++ b/blog/markdown-syntax.md @@ -12,7 +12,7 @@ For a quick cheatsheet, check out [https://simplemde.com/markdown-guide](https:/ --- -This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme. +This article offers a sample of basic Markdown syntax that can be used in Zola content files, also it shows whether basic HTML elements are decorated with CSS in a Zola theme. ## Headings -- cgit 1.4.1 From be4c26fdf977dff689ee083932dac3d4d3ea5e88 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Tue, 18 Apr 2023 09:29:56 +0200 Subject: Make date format configurable --- config.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/config.toml b/config.toml index 36946e6..ca8d27a 100644 --- a/config.toml +++ b/config.toml @@ -19,6 +19,7 @@ taxonomies = [ highlight_code = true [extra] +date_format="%d %b, %Y" [[extra.main_menu]] name = "Bear" -- cgit 1.4.1 From 65d26f8351c1bc8ebd212a7a692b660a314c6095 Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Wed, 26 Apr 2023 13:16:25 +0200 Subject: Remove duplicate header in demo content --- bear.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/bear.md b/bear.md index 62f5db5..dd7da4b 100644 --- a/bear.md +++ b/bear.md @@ -2,8 +2,6 @@ title = "Bear" +++ -# Bear - Website: [https://bearblog.dev](https://bearblog.dev) There is a website obesity crisis. Bloated websites are full of scripts, ads, and trackers slowing your readers down every time they try to read your well-crafted content. -- cgit 1.4.1