diff --git a/content/blog/0.1.0/index.md b/content/blog/0.1.0/index.md new file mode 100644 index 0000000..afd286b --- /dev/null +++ b/content/blog/0.1.0/index.md @@ -0,0 +1,23 @@ ++++ +authors = ["david-swift"] +title = "Release 0.1.0" +description = "The birth of a duckling!" +date = 2025-04-13 +[taxonomies] +tags = ["Release", "Demo", "Test"] +[extra.comments] +host = "mastodon.de" +user = "david_swift" +id = "" # TODO: Add id ++++ + +Duckling is here! + +Almost everything that [Duckquill](https://duckquill.daudix.one) offers is available in Duckling in a more minimal design. + +Additionally, the following features were added: + +- Project documentation! Find a demo under [Docs](/docs/gettingstarted/). +- [Subprojects](/subprojects), a way to showcase a project's features. + +Learn how to use Duckling for your own project website in the [docs](/docs/gettingstarted/). diff --git a/content/blog/_index.md b/content/blog/_index.md index bffdf80..f329f14 100644 --- a/content/blog/_index.md +++ b/content/blog/_index.md @@ -1,9 +1,8 @@ +++ -title = "Writings of Duck's Feet" +title = "Blog" sort_by = "date" template = "article_list.html" page_template = "article.html" -paginate_by = 2 +++ -Welcome to my quack'in blog, I quack about various stuff, but mostly I'm a demo. +News about the latest changes in the Duckling project. diff --git a/content/blog/dolor/index.md b/content/blog/dolor/index.md deleted file mode 100644 index eeb918f..0000000 --- a/content/blog/dolor/index.md +++ /dev/null @@ -1,16 +0,0 @@ -+++ -authors = ["John Dolor"] -title = "Dolor" -description = "Lorem ipsum dolor sit amet." -date = 1970-01-03 -[taxonomies] -tags = ["Lorem", "Ipsum", "Dolor"] -[extra] -archive = true -+++ - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea bona praeterita grata recordatione renovata delectant. Est. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea. diff --git a/content/blog/drafted-post/index.md b/content/blog/drafted-post/index.md deleted file mode 100644 index cfa1f9d..0000000 --- a/content/blog/drafted-post/index.md +++ /dev/null @@ -1,15 +0,0 @@ -+++ -authors = ["John Draft"] -title = "Drafty Draft" -description = "Drafted post, very drafty." -date = 2024-04-29 -draft = true -[taxonomies] -tags = ["Draft"] -+++ - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea bona praeterita grata recordatione renovata delectant. Est. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea. diff --git a/content/blog/ipsum/index.md b/content/blog/ipsum/index.md deleted file mode 100644 index 6f38cfb..0000000 --- a/content/blog/ipsum/index.md +++ /dev/null @@ -1,16 +0,0 @@ -+++ -authors = ["John Ipsum"] -title = "Ipsum" -description = "Lorem ipsum dolor sit amet." -date = 1970-01-02 -[taxonomies] -tags = ["Lorem", "Ipsum"] -[extra] -hot = true -+++ - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea bona praeterita grata recordatione renovata delectant. Est. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea. diff --git a/content/blog/long-long-man/index.md b/content/blog/long-long-man/index.md deleted file mode 100644 index 5330479..0000000 --- a/content/blog/long-long-man/index.md +++ /dev/null @@ -1,18 +0,0 @@ -+++ -authors = ["Looong Looong Man", "Alexander Maximilian Jonathan"] -title = "Loooooong Loooooong Loooooong Loooooong Loooooong Man" -description = "Pneumonoultramicroscopicsilicovolcanoconiosis supercalifragilisticexpialidocious pseudopseudohypoparathyroidism." -date = 2017-01-01 -[taxonomies] -tags = ["Honorificabilitudinitatibus"] -[extra] -featured = true -+++ - -![Long Long Man](https://upload.wikimedia.org/wikipedia/en/e/ed/Long_Long_Man.jpeg#end#spoiler) - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea bona praeterita grata recordatione renovata delectant. Est. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea. diff --git a/content/blog/lorem/index.md b/content/blog/lorem/index.md deleted file mode 100644 index 10f0cd8..0000000 --- a/content/blog/lorem/index.md +++ /dev/null @@ -1,16 +0,0 @@ -+++ -authors = ["John Lorem"] -title = "Lorem" -description = "Lorem ipsum dolor sit amet." -date = 1970-01-01 -[taxonomies] -tags = ["Lorem"] -[extra] -poor = true -+++ - -Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim aeque doleamus animo, cum corpore dolemus, fieri tamen permagna accessio potest, si aliquod aeternum et infinitum impendere malum nobis opinemur. Quod idem licet transferre in voluptatem, ut postea. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea bona praeterita grata recordatione renovata delectant. Est. - -Ullus investigandi veri, nisi inveneris, et quaerendi defatigatio turpis est, cum esset accusata et vituperata ab Hortensio. Qui liber cum et mortem contemnit, qua qui est imbutus quietus esse numquam potest. Praeterea. diff --git a/content/blog/the-quill-of-duck/banner.webp b/content/blog/the-quill-of-duck/banner.webp deleted file mode 100644 index ae0672b..0000000 Binary files a/content/blog/the-quill-of-duck/banner.webp and /dev/null differ diff --git a/content/blog/the-quill-of-duck/index.md b/content/blog/the-quill-of-duck/index.md deleted file mode 100644 index 81aff54..0000000 --- a/content/blog/the-quill-of-duck/index.md +++ /dev/null @@ -1,106 +0,0 @@ -+++ -authors = ["Scrooge McDuck", "Darkwing Duck"] -title = "The Quill of Duck" -description = "This is a Duckling post example, this post has nothing but a bunch of text and random formatting, acting like a demo." -date = 2023-08-31 -updated = "2024-06-21" -[taxonomies] -tags = ["Demo", "Test"] -[extra] -banner = "banner.webp" -toc = true -toc_inline = true -toc_ordered = true -trigger = "This page contains blackjack and hookers, and bad jokes such as this one." -disclaimer = """ -- All tricks in this page are performed by the lab boys, don't try this at home. -- Don't expose yourself to 4000° kelvin. -- Don't take party escort submission position. -- Don't interact with asbestos and moon rocks. -""" -[extra.comments] -# Long thread with image -# -# host = "mastodon.social" -# user = "brownpau" -# id = "104529877688537579" -# -# Thread with multiple images per post -# -# host = "mastodon.blaede.family" -# user = "cassidy" -# id = "112774854109302186" -# -# Thread with preview cards -# host = "mastodon.blaede.family" -# user = "cassidy" -# id = "110669429936617026" -# -# Post on GoToSocial -# -# host = "alpha.polymaths.social" -# user = "orbitalmartian" -# id = "01J7ETKJ19FGBDQGS1ZWZ3KEPP" -# -# Post on Sharkey -# -# host = "is-a.wyvern.rip" -# user = "volpeon" -# id = "9qy755nsnu2c0hbc" -host = "toot.community" -user = "sungsphinx" -id = "111789185826519979" -+++ - -{% alert(tip=true) %} -Recommended banner dimensions are 2:1 aspect ratio and 1920x960 resolution. -Other sizes will also work, but will be cut off at the bottom/won't be high enough. -{% end %} - -## The what? - -This is a Duckling post example, this post has nothing but a bunch of text and random formatting, acting like a demo. - -## Some info - -Well, open this file and look at how it's made, it includes all the essential front matter stuff. - -Now to the _Stanley!_ - -## The _Stanley_! - -This is the story of a man named _Stanley_. - -_Stanley_ worked for a company in a big building where he was Employee `#427`. - -
- -![The Office](the-office.webp) -
The Office where Stanley works, it has yellow floor and beige walls
-
- -Employee `#427`'s job was simple: he sat at his desk in Room `427` and he pushed buttons on a keyboard. - -Orders came to him through a monitor on his desk telling him what buttons to push, how long to push them, and in what order. - -This is what Employee `#427` did every day of every month of every year, and although others may have considered it soul rending, - -_Stanley_ relished every moment that the orders came in, as though he had been made exactly for this job. - -And _Stanley_ was happy. - -And then one day, something very peculiar happened. - -Something that would forever change _Stanley_; - -Something he would never quite forget. - -He had been at his desk for nearly an hour when he had realized not one single order had arrived on the monitor for him to follow. - -No one had shown up to give him instructions, call a meeting, or even say 'hi'. Never in all his years at the company had this happened, this complete isolation. - -Something was very clearly wrong. Shocked, frozen solid, _Stanley_ found himself unable to move for the longest time. - -But as he came to his wits and regained his senses, he got up from his desk and stepped out of his office. - -All of his co-workers were gone. What could it mean? Stanley decided to go to the meeting room; perhaps he had simply missed a memo. diff --git a/content/blog/the-quill-of-duck/the-office.webp b/content/blog/the-quill-of-duck/the-office.webp deleted file mode 100644 index 4b4ff1d..0000000 Binary files a/content/blog/the-quill-of-duck/the-office.webp and /dev/null differ diff --git a/content/docs/blogs/index.md b/content/docs/blogs/index.md index 112c1ac..ceb8b87 100644 --- a/content/docs/blogs/index.md +++ b/content/docs/blogs/index.md @@ -22,7 +22,7 @@ Then, add [pages](https://www.getzola.org/documentation/content/page/). Use the default [Zola section front matter variables](https://www.getzola.org/documentation/content/section/#front-matter) to configure the blog. In addition to the [default front matter variables for pages](https://www.getzola.org/documentation/content/page/#front-matter), Duckling provides some additional variables that can be set under `[extra]`: -- `banner`: Filename of the [colocated](https://www.getzola.org/documentation/content/overview/#asset-colocation) banner image. Recommended dimensions are 2:1 aspect ratio and 1920x960 resolution. +- `banner`: Filename of the [colocated](https://www.getzola.org/documentation/content/overview/#asset-colocation) banner image. Recommended dimensions are 2:1 aspect ratio and 1920x960 resolution, make sure it works with the navigation bar in light and dark mode. - `banner_pixels` Makes the banner use nearest neighbor algorithm for scaling, useful for keeping pixel-art sharp. - `archived`: Make the post visually stand out in the post list. Also accepts message as a value. - `featured`: Ditto but doesn't accept message as a value. diff --git a/content/docs/subprojects/index.md b/content/docs/subprojects/index.md index 5317256..54d3f35 100644 --- a/content/docs/subprojects/index.md +++ b/content/docs/subprojects/index.md @@ -28,7 +28,7 @@ In addition to the [default front matter variables for pages](https://www.getzol - `expand`: Make the subproject use the full width in the subprojects list. - `url`: Instead of showing the page's content, redirect from the subprojects list to the given URL. - `badge`: A label displayed in the item's corner in the subprojects list. -- `banner`: Filename of the [colocated](https://www.getzola.org/documentation/content/overview/#asset-colocation) banner image. Recommended dimensions are 2:1 aspect ratio and 1920x960 resolution. +- `banner`: Filename of the [colocated](https://www.getzola.org/documentation/content/overview/#asset-colocation) banner image. Recommended dimensions are 2:1 aspect ratio and 1920x960 resolution, make sure it works with the navigation bar in light and dark mode. - `banner_pixels` Makes the banner use nearest neighbor algorithm for scaling, useful for keeping pixel-art sharp. The following options are available in the `[extra.comments]` section: diff --git a/static/processed_images/banner.d26f9911a4551316.jpg b/static/processed_images/banner.d26f9911a4551316.jpg deleted file mode 100644 index 8b51a7c..0000000 Binary files a/static/processed_images/banner.d26f9911a4551316.jpg and /dev/null differ