{"id":20410408,"url":"https://github.com/speyll/anemone","last_synced_at":"2025-04-10T05:11:29.596Z","repository":{"id":108141812,"uuid":"568992568","full_name":"Speyll/anemone","owner":"Speyll","description":"A Zola theme embracing minimalism, focusing on clean CSS while steering clear of resource-heavy JavaScript. Immerse yourself in a seamless user experience, powered by lightning-fast load times. ⚡","archived":false,"fork":false,"pushed_at":"2025-04-10T03:59:20.000Z","size":570,"stargazers_count":144,"open_issues_count":1,"forks_count":41,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-10T05:11:28.643Z","etag":null,"topics":["css","css-grid","css3","html","html-css-javascript","html5","javascript","markdown","ssg","ssg-theme","ssg-zola","static-site","static-site-generator","static-website","theme","zola","zola-site","zola-theme","zola-website"],"latest_commit_sha":null,"homepage":"https://anemone.pages.dev/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Speyll.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-21T21:13:05.000Z","updated_at":"2025-04-10T03:59:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"49832bf5-751d-40e4-be2e-d4a9e8612302","html_url":"https://github.com/Speyll/anemone","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Speyll%2Fanemone","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Speyll%2Fanemone/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Speyll%2Fanemone/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Speyll%2Fanemone/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Speyll","download_url":"https://codeload.github.com/Speyll/anemone/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248161276,"owners_count":21057555,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["css","css-grid","css3","html","html-css-javascript","html5","javascript","markdown","ssg","ssg-theme","ssg-zola","static-site","static-site-generator","static-website","theme","zola","zola-site","zola-theme","zola-website"],"created_at":"2024-11-15T05:46:00.985Z","updated_at":"2025-04-10T05:11:29.585Z","avatar_url":"https://github.com/Speyll.png","language":"HTML","readme":"# anemone\n\nIntroducing \"anemone,\" a minimalist [Zola](https://www.getzola.org) theme that prioritizes clean CSS and avoids heavy JavaScript. Enjoy a seamless user experience with lightning-fast load times. Let your content take center stage in a clutter-free, elegant design that enhances readability. Responsive and efficient, anemone brings focus to your ideas.\n\nYou can browse the demo website [here](https://anemone.pages.dev/)\nI also use it on my own [website.](https://speyllsite.pages.dev/)\n\nAnemone is a versatile Zola theme that comes with both light and dark variants. You can easily switch between the light and dark themes to suit your preferences.\n\n![Anemone Light and Dark Theme](screenshot.png)\n\n## Installation\n\nTo get started with Anemone, follow these simple steps:\n\n1. Download the theme to your `themes` directory:\n\n```bash\ncd themes\ngit clone https://github.com/Speyll/anemone\n```\n\n2. Enable Anemone in your `config.toml`:\n\n```toml\ntheme = \"anemone\"\n```\n\n## Release Notes\n\n#### 2025-04-09\n\nThis release introduces a **complete rewrite** of the project: simplified, improved, and optimized across the board.\n\n**If you are updating from an older release:**\n1. Open your `config.toml` file and update it as needed (compare with the latest release for reference).\n2. Remove the following line from `content/blog/_index.md`:\n   ```toml\n   page_template = \"blog-page.html\"\n   ```\n\n#### 2024-03-02\nThis release brings several improvements and enhancements, focusing mainly on optimizing performance and user experience. Here's a summary of the key changes:\n\n- **suCSS Integration:** The core CSS now leverages the lightweight [suCSS framework](https://speyll.github.io/suCSS/) made by yours truly, providing better maintainability, robustness, and scalability. With suCSS, the theme should maintain consistent appearance across different browsers.\n\n- **Enhanced Theme Toggle:** The dark and light theme toggle has been revamped for more consistency. Now, the website respects the user's system-wide theme settings, ensuring a seamless experience. Additionally, the toggle retains the selected theme for future visits, offering improved usability.\n\n- **Smooth Transition and Sound Effect:** Enjoy a smoother transition between the dark and light mode accompanied by a subtle sound effect. Rest assured, the added sound effect incurs minimal performance overhead, with the file size being just 1kb.\n\n- **Class Names and Shortcodes Update:** Some class names and shortcodes have been modified for better organization and clarity. I apologize for any inconvenience this may cause.\n\n- **Slight change in Color Choice:** Some dark mode colors have been changed for the sake of readability, still using [veqev](https://github.com/Speyll/veqev).\n\n\n## Options\n\nAnemone provides various options to customize your website:\n\n#### Default Taxonomies\n\nTo use tags, add the following code to a page's metadata:\n\n```toml\n[taxonomies]\ntags = [\"tag1\", \"tag2\"]\n```\n\n#### Pages List in Homepage\n\nEnable listing of pages in the homepage by adding the following code to `config.toml`:\n\n```toml\n[extra]\nlist_pages = true\n```\n\n#### Multilanguage\n\nThe theme has a built-in feature that allows you to use multiple languages. For detailed instructions on how to use this feature, you can refer to the [Zola Multilingual documentation](https://www.getzola.org/documentation/content/multilingual/). This documentation provides additional information on how to make the most out of this multilingual capability.\n\n```toml\n[languages.fr]\nweight = 2\ntitle = \"anemone\"\nlanguageName = \"Français\"\nlanguageCode = \"fr\"\n```\n#### Multilanguage-Ready Navigation Bar\n\nCustomize the header navigation links with the following code in the `extra` section of `config.toml`:\n\n```toml\n[extra]\n\nheader_nav = [\n  { url = \"/\", name_en = \"/home/\", name_fr = \"/accueil/\" },\n  { url = \"/about\", name_en = \"/about/\", name_fr = \"/concernant/\" },\n  { url = \"/journal\", name_en = \"/journal/\", name_fr = \"/journal/\" },\n  { url = \"/blog\", name_en = \"/blog/\", name_fr = \"/blog/\" }\n]\n```\n\n#### Add Table of Contents (TOC) to Pages\n\nIn a page's frontmatter, set `extra.toc` to `true`:\n\n```toml\n[extra]\ntoc = true\n```\n\n#### Display Author Name in Blog Posts\n\nCustomize the display of the author's name in your blog posts by toggling the `display_author` variable to either `true` or `false`:\n\n```toml\n[extra]\ndisplay_author = true\n```\n\n### Webrings\n\nAdd a webring with a shortcode:\n\n```html\n{{ webring(prev=\"#\", webring=\"#\", webringName=\"Random Webring\", next=\"#\") }}\n```\n\n### Extra Data\n\n- Set the `author` in both the main config and in pages metadata.\n- Similarly, set `favicon` in the main config, and it will be used as the site icon.\n- Set `footer_content_license` and `footer_content_license_link` if you wish to display content license information in the footer.\n\n\n### License\n\nThe Anemone theme is available as open source under the terms of the [MIT License](LICENSE).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspeyll%2Fanemone","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fspeyll%2Fanemone","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fspeyll%2Fanemone/lists"}