mirror of https://github.com/theNewDynamic/gohugo-theme-ananke.git

Patrick Kollitsch
24.33.2026 e6ba1e9ea04f2a1c900947053ae5a777ed4201fc
fix: change ananke theme paths to organisation path
11 files modified
17245 ■■■■ changed files
.github/ISSUE_TEMPLATE/config.yml 4 ●●●● patch | view | raw | blame | history
.github/scripts/posterboy.mjs 2 ●●● patch | view | raw | blame | history
.release-it.ts 4 ●●●● patch | view | raw | blame | history
CONTRIBUTING.md 24 ●●●● patch | view | raw | blame | history
README.md 14 ●●●● patch | view | raw | blame | history
layouts/_partials/summary-with-image.html 2 ●●● patch | view | raw | blame | history
layouts/_partials/summary.html 2 ●●● patch | view | raw | blame | history
package-lock.json 17173 ●●●● patch | view | raw | blame | history
package.json 14 ●●●● patch | view | raw | blame | history
scripts/test-hugo-quickstart.ts 2 ●●● patch | view | raw | blame | history
theme.toml 4 ●●●● patch | view | raw | blame | history
.github/ISSUE_TEMPLATE/config.yml
@@ -1,8 +1,8 @@
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.
.github/scripts/posterboy.mjs
@@ -30,7 +30,7 @@
// 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';
.release-it.ts
@@ -71,9 +71,9 @@
            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" },
CONTRIBUTING.md
@@ -2,15 +2,15 @@
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
@@ -28,7 +28,7 @@
## 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
@@ -55,8 +55,8 @@
## 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
README.md
@@ -5,25 +5,25 @@
![Ananke screenshot](images/screenshot.png)
* 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).
@@ -59,6 +59,6 @@
## 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)
layouts/_partials/summary-with-image.html
@@ -1,6 +1,6 @@
{{ 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">
layouts/_partials/summary.html
@@ -1,6 +1,6 @@
{{ 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>
package-lock.json
Diff too large
package.json
@@ -1,9 +1,9 @@
{
    "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": [
        {
@@ -17,21 +17,21 @@
            "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",
@@ -39,7 +39,7 @@
        "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",
scripts/test-hugo-quickstart.ts
@@ -48,7 +48,7 @@
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",
theme.toml
@@ -1,8 +1,8 @@
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"]