fix: change ananke theme paths to organisation path
| | |
| | | blank_issues_enabled: false |
| | | contact_links: |
| | | - name: Build and deployment issues |
| | | url: https://github.com/theNewDynamic/gohugo-theme-ananke/discussions/categories/2-q-a-support |
| | | url: https://github.com/gohugo-ananke/ananke/discussions/categories/2-q-a-support |
| | | about: Please ask and answer questions here. Open a bug report only if you are sure it is a bug. |
| | | - name: Feature requests and problem solutions |
| | | url: https://github.com/theNewDynamic/gohugo-theme-ananke/discussions/categories/3-ideas |
| | | url: https://github.com/gohugo-ananke/ananke/discussions/categories/3-ideas |
| | | about: Please ask and answer questions here. Open a bug report only if you are sure it is a bug. |
| | |
| | | // Configurable values |
| | | const DISCORD_WEBHOOK = process.env.DISCORD_WEBHOOK || ''; |
| | | const GITHUB_DEV_TOKEN = process.env.GITHUB_DEV_TOKEN || ''; |
| | | const GITHUB_REPO = process.env.GITHUB_REPO || 'theNewDynamic/gohugo-theme-ananke'; |
| | | const GITHUB_REPO = process.env.GITHUB_REPO || 'gohugo-ananke/ananke'; |
| | | const DEFAULT_MESSAGE_TEMPLATE = 'New release: {{tag_name}} - {{html_url}}'; |
| | | const MESSAGE_TEMPLATE = process.env.MESSAGE_TEMPLATE || DEFAULT_MESSAGE_TEMPLATE; |
| | | const CACHE_DIR = './cache'; |
| | |
| | | preset: { |
| | | name: "conventionalcommits", |
| | | commitUrlFormat: |
| | | "https://github.com/gohugo-ananke/theme/commit/{{hash}}", |
| | | "https://github.com/gohugo-ananke/ananke/commit/{{hash}}", |
| | | compareUrlFormat: |
| | | "https://github.com/gohugo-ananke/theme/compare/{{previousTag}}...{{currentTag}}", |
| | | "https://github.com/gohugo-ananke/ananke/compare/{{previousTag}}...{{currentTag}}", |
| | | types: [ |
| | | { type: "feat", section: "Features" }, |
| | | { type: "fix", section: "Bug Fixes" }, |
| | |
| | | |
| | | Thanks for helping improve Ananke. This document describes the current contribution workflow for this repository. |
| | | |
| | | * [Ways to Contribute](#ways-to-contribute) |
| | | * [Release Process](#release-process) |
| | | * [Before You Start](#before-you-start) |
| | | * [Reporting Bugs and Requesting Features](#reporting-bugs-and-requesting-features) |
| | | * [Pull Request Workflow](#pull-request-workflow) |
| | | * [Circumventing Git Hooks](#circumventing-git-hooks) |
| | | * [Documentation Contributions](#documentation-contributions) |
| | | * [Attribution](#attribution) |
| | | * [License](#license) |
| | | - [Ways to Contribute](#ways-to-contribute) |
| | | - [Release Process](#release-process) |
| | | - [Before You Start](#before-you-start) |
| | | - [Reporting Bugs and Requesting Features](#reporting-bugs-and-requesting-features) |
| | | - [Pull Request Workflow](#pull-request-workflow) |
| | | - [Circumventing Git Hooks](#circumventing-git-hooks) |
| | | - [Documentation Contributions](#documentation-contributions) |
| | | - [Attribution](#attribution) |
| | | - [License](#license) |
| | | |
| | | ## Ways to Contribute |
| | | |
| | |
| | | |
| | | ## Before You Start |
| | | |
| | | 1. Use a compatible Hugo version (see [`config/_default/module.toml`](https://github.com/gohugo-ananke/theme/blob/main/config/_default/module.toml) for the current state). |
| | | 1. Use a compatible Hugo version (see [`config/_default/module.toml`](https://github.com/gohugo-ananke/ananke/blob/main/config/_default/module.toml) for the current state). |
| | | 2. Install dependencies: |
| | | |
| | | ```bash |
| | |
| | | |
| | | ## Reporting Bugs and Requesting Features |
| | | |
| | | * Open bugs in [GitHub Issues](https://github.com/gohugo-ananke/theme/issues). |
| | | * Start feature or idea discussions in [GitHub Discussions](https://github.com/gohugo-ananke/theme/discussions). |
| | | * Open bugs in [GitHub Issues](https://github.com/gohugo-ananke/ananke/issues). |
| | | * Start feature or idea discussions in [GitHub Discussions](https://github.com/gohugo-ananke/ananke/discussions). |
| | | * Include clear reproduction steps, expected behaviour, actual behaviour, and versions (`hugo version`, OS, browser if relevant). |
| | | |
| | | ## Pull Request Workflow |
| | |
| | |  |
| | | |
| | | * Demo: [ananke-theme.netlify.app](https://ananke-theme.netlify.app/) |
| | | * Documentation: [docs directory](https://github.com/gohugo-ananke/theme/tree/main/docs) |
| | | * Documentation: [docs directory](https://github.com/gohugo-ananke/ananke/tree/main/docs) |
| | | * Changelog: [CHANGELOG.md](CHANGELOG.md) |
| | | |
| | | > [!IMPORTANT] |
| | | > |
| | | > Ananke moved to its own organisation on April 23, 2026. Please update your references from `github.com/theNewDynamic/gohugo-theme-ananke` to `github.com/gohugo-ananke/theme`. Bear with us as we update all documentation and links to reflect this change. Until then, both URLs will continue to work as links as well as in the `git` operations for cloning and submodules. |
| | | > Ananke moved to its own organisation on April 23, 2026. Please update your references from `github.com/theNewDynamic/gohugo-theme-ananke` to `github.com/gohugo-ananke/ananke`. Bear with us as we update all documentation and links to reflect this change. Until then, both URLs will continue to work as links as well as in the `git` operations for cloning and submodules. |
| | | > |
| | | > The following steps should suffice to update your references if you have not changed the setup: |
| | | > |
| | | > **For Hugo Modules:** search and replace all instances of `github.com/theNewDynamic/gohugo-theme-ananke/v2` with `github.com/gohugo-ananke/theme/v2` in your site's configuration and run `hugo mod tidy` to update the module dependencies. |
| | | > **For Hugo Modules:** search and replace all instances of `github.com/theNewDynamic/gohugo-theme-ananke/v2` with `github.com/gohugo-ananke/ananke/v2` in your site's configuration and run `hugo mod tidy` to update the module dependencies. |
| | | > |
| | | > **For Git Submodules:** To change the remote URL for your existing submodule, run: |
| | | > |
| | | > ```bash |
| | | > cd path/to/your/repo/themes/ananke # <-- adjust path as needed, keep the 'themes/ananke' part |
| | | > git remote set-url origin https://github.com/gohugo-ananke/theme.git |
| | | > git remote set-url origin https://github.com/gohugo-ananke/ananke.git |
| | | > ``` |
| | | > |
| | | > Then find `.gitmodules` in the root of your repository and replace all instances of `theNewDynamic/gohugo-theme-ananke` with `gohugo-ananke/theme` in that file as well. |
| | | > Then find `.gitmodules` in the root of your repository and replace all instances of `theNewDynamic/gohugo-theme-ananke` with `gohugo-ananke/ananke` in that file as well. |
| | | > Finally, run `git submodule sync` to update the submodule configuration. |
| | | > |
| | | > **Issues?** Get in touch via [GitHub Discussions](https://github.com/orgs/gohugo-ananke/discussions/944). |
| | |
| | | |
| | | ## Support and Contributions |
| | | |
| | | * Bug reports: [GitHub Issues](https://github.com/gohugo-ananke/theme/issues) |
| | | * Questions and feature ideas: [GitHub Discussions](https://github.com/gohugo-ananke/theme/discussions) |
| | | * Bug reports: [GitHub Issues](https://github.com/gohugo-ananke/ananke/issues) |
| | | * Questions and feature ideas: [GitHub Discussions](https://github.com/gohugo-ananke/ananke/discussions) |
| | | * Contribution guide: [CONTRIBUTING.md](CONTRIBUTING.md) |
| | |
| | | {{ partials.Include "func/warn.html" `You are currently using 'partial "summary-with-image"' in your project templates. |
| | | You should replace it with '.Render "summary-with-image"' as the use of this partial will be deprecated in future releases. |
| | | More info here: https://github.com/theNewDynamic/gohugo-theme-ananke/releases/tag/v2.8.1` }} |
| | | More info here: https://github.com/gohugo-ananke/ananke/releases/tag/v2.8.1` }} |
| | | {{ $featured_image := partials.Include "func/GetFeaturedImage.html" . }} |
| | | <article class="bb b--black-10"> |
| | | <div class="db pv4 ph3 ph0-l dark-gray no-underline"> |
| | |
| | | {{ partials.Include "func/warn.html" `You are currently using 'partial "summary"' in your project templates. |
| | | You should replace it with '.Render "summary"' as the use of this partial will be deprecated in future releases. |
| | | More info here: https://github.com/theNewDynamic/gohugo-theme-ananke/releases/tag/v2.8.1` }} |
| | | More info here: https://github.com/gohugo-ananke/ananke/releases/tag/v2.8.1` }} |
| | | <div class="w-100 mb4 nested-copy-line-height relative bg-white"> |
| | | <div class="mb3 pa4 gray overflow-hidden bg-white"> |
| | | <span class="f6 db">{{ inflect.Humanize .Section }}</span> |
| | |
| | | { |
| | | "name": "@gohugo-ananke/theme", |
| | | "name": "@gohugo-ananke/ananke", |
| | | "description": "Ananke: A theme for Hugo Sites", |
| | | "version": "2.13.0-prerelease.1", |
| | | "license": "MIT", |
| | | "repository": "gohugo-ananke/theme", |
| | | "repository": "gohugo-ananke/ananke", |
| | | "author": "Bud Parr (https://github.com/budparr)", |
| | | "maintainers": [ |
| | | { |
| | |
| | | "url": "https://github.com/regisphilibert" |
| | | } |
| | | ], |
| | | "bugs": "https://github.com/gohugo-ananke/theme/issues", |
| | | "homepage": "https://github.com/gohugo-ananke/theme#readme", |
| | | "bugs": "https://github.com/gohugo-ananke/ananke/issues", |
| | | "homepage": "https://github.com/gohugo-ananke/ananke#readme", |
| | | "keywords": [ |
| | | "hugo", |
| | | "hugo-theme", |
| | | "hugo-module" |
| | | ], |
| | | "dependencies": { |
| | | "cssnano": "7.1.5", |
| | | "cssnano": "7.1.7", |
| | | "postcss": "8.5.10", |
| | | "postcss-preset-env": "11.2.1", |
| | | "tachyons": "4.12.0" |
| | | }, |
| | | "devDependencies": { |
| | | "@biomejs/biome": "2.4.12", |
| | | "@biomejs/biome": "2.4.13", |
| | | "@github/markdownlint-github": "0.8.0", |
| | | "@release-it/conventional-changelog": "10.0.6", |
| | | "@types/node": "25.6.0", |
| | |
| | | "lint-staged": "16.4.0", |
| | | "lockfile-lint": "5.0.0", |
| | | "markdownlint": "0.40.0", |
| | | "markdownlint-cli2": "0.22.0", |
| | | "markdownlint-cli2": "0.22.1", |
| | | "markdownlint-rule-extended-ascii": "0.2.1", |
| | | "markdownlint-rule-list-duplicates": "0.0.1", |
| | | "markdownlint-rule-relative-links": "5.1.0", |
| | |
| | | |
| | | const DEFAULT_OPTIONS: RoutineOptions = { |
| | | projectName: "quickstart", |
| | | themeRepo: "https://github.com/theNewDynamic/gohugo-theme-ananke.git", |
| | | themeRepo: "https://github.com/gohugo-ananke/ananke.git", |
| | | themeDir: "themes/ananke", |
| | | themeName: "ananke", |
| | | configFile: "hugo.toml", |
| | |
| | | name = "Ananke Gohugo Theme" |
| | | license = "MIT" |
| | | licenselink = "https://github.com/theNewDynamic/gohugo-theme-ananke/blob/master/LICENSE.md" |
| | | licenselink = "https://github.com/gohugo-ananke/ananke/blob/master/LICENSE.md" |
| | | description = "A Base theme for building full featured Hugo sites" |
| | | homepage = "https://github.com/theNewDynamic/gohugo-theme-ananke" |
| | | homepage = "https://github.com/gohugo-ananke/ananke" |
| | | demosite = "https://ananke-theme.netlify.app/" |
| | | tags = ["website", "starter", "responsive", "Disqus", "blog", "Tachyons", "Multilingual"] |
| | | features = ["posts", "shortcodes", "related content", "comments"] |