diff --git a/config/_default/hugo.toml b/config/_default/hugo.toml index 18f267f..d1c4514 100644 --- a/config/_default/hugo.toml +++ b/config/_default/hugo.toml @@ -9,7 +9,7 @@ defaultContentLanguage = "en" # pluralizeListTitles = "true" # hugo function useful for non-english languages, find out more in https://gohugo.io/getting-started/configuration/#pluralizelisttitles enableRobotsTXT = true -summaryLength = 0 +summaryLength = 20 buildDrafts = false buildFuture = false diff --git a/config/_default/menus.en.toml b/config/_default/menus.en.toml index 3a51cbc..4622530 100644 --- a/config/_default/menus.en.toml +++ b/config/_default/menus.en.toml @@ -12,7 +12,7 @@ [[main]] name = "About" - pageRef = "foundation" + pageRef = "about" weight = 30 [[main]] diff --git a/config/_default/params.toml b/config/_default/params.toml index 28a8b4c..97b26ef 100644 --- a/config/_default/params.toml +++ b/config/_default/params.toml @@ -61,7 +61,7 @@ disableTextInHeader = false showAuthor = false # showAuthorBottom = false showHero = true - # heroStyle = "basic" # valid options: basic, big, background, thumbAndBackground + heroStyle = "background" # valid options: basic, big, background, thumbAndBackground layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground layoutBackgroundHeaderSpace = true # only used when heroStyle equals background showBreadcrumbs = true @@ -77,25 +77,25 @@ disableTextInHeader = false showTableOfContents = true showRelatedContent = true relatedContentLimit = 3 - showTaxonomies = false + showTaxonomies = true showAuthorsBadges = false showWordCount = true - sharingLinks = [ "linkedin", "twitter", "bluesky", "mastodon", "reddit", "pinterest", "facebook", "email", "whatsapp", "telegram"] + sharingLinks = [ "linkedin", "twitter", "bluesky", "mastodon", "reddit", "facebook", "email", "whatsapp", "telegram"] showZenMode = true [list] - showHero = false - # heroStyle = "background" # valid options: basic, big, background, thumbAndBackground + showHero = true + heroStyle = "background" # valid options: basic, big, background, thumbAndBackground layoutBackgroundBlur = true # only used when heroStyle equals background or thumbAndBackground layoutBackgroundHeaderSpace = true # only used when heroStyle equals background - showBreadcrumbs = false - showSummary = false + showBreadcrumbs = true + showSummary = true showViews = false showLikes = false showTableOfContents = false - showCards = false + showCards = true orderByWeight = false - groupByYear = true + groupByYear = false cardView = false cardViewScreenWidth = false constrainItemsWidth = false diff --git a/content/about/featured.png b/content/about/featured.png new file mode 100644 index 0000000..6b0b9ce Binary files /dev/null and b/content/about/featured.png differ diff --git a/content/about/index.md b/content/about/index.md new file mode 100644 index 0000000..ba5388f --- /dev/null +++ b/content/about/index.md @@ -0,0 +1,33 @@ +--- +title: The Civil Society Technology Foundation +heroStyle: background +showDate: false +showWordCount: false +showReadingTime: false +showTableOfContents: false +aliases: +- /foundation/ +--- + +{{}} +Empowering civil society through equitable access to technology, digital literacy, and responsible innovation, advancing human rights and sustainable development in the digital age. +{{}} + + +## Who We Are + +{{< div class="flex flex-col gap-10" >}} + {{< article link="/foundation/charter/" >}} + {{< article link="/foundation/mission-statement/" >}} + {{< article link="/foundation/core-principles/" >}} + {{< article link="/foundation/position-statements/" >}} + {{< article link="/projects/governance/" >}} +{{< /div >}} + +## What We Believe + +{{< div class="flex flex-col gap-10" >}} + {{< article link="/articles/independent-technology/" >}} + {{< article link="/articles/why-digital-sovereignty-matters/" >}} + {{< article link="/articles/arguments-against-centralization/" >}} +{{< /div >}} \ No newline at end of file diff --git a/content/foundation/_index.md b/content/foundation/_index.md index 72219fe..7cf9ad2 100644 --- a/content/foundation/_index.md +++ b/content/foundation/_index.md @@ -1,26 +1,15 @@ --- -title: About the Civil Society Technology Foundation +title: The Civil Society Technology Foundation +params: + showHero: true + heroStyle: background cascade: params: heroStyle: background + showWordCount: false + showReadingTime: false + showDate: false +_build: + render: 'never' + list: 'never' --- - -The **Civil Society Technology Foundation (CSTF)** is a community-driven organization dedicated to empowering individuals and civil society organizations to reclaim digital sovereignty through open-source tools and self-hosted infrastructure. - -## Who We Are - -{{< div class="flex flex-col gap-10" >}} - {{< article link="/foundation/charter/" >}} - {{< article link="/foundation/mission-statement/" >}} - {{< article link="/foundation/core-principles/" >}} - {{< article link="/foundation/position-statements/" >}} - {{< article link="/projects/governance/" >}} -{{< /div >}} - -## What We Believe - -{{< div class="flex flex-col gap-10" >}} - {{< article link="/articles/independent-technology/" >}} - {{< article link="/articles/why-digital-sovereignty-matters/" >}} - {{< article link="/articles/arguments-against-centralization/" >}} -{{< /div >}} \ No newline at end of file diff --git a/content/foundation/charter.md b/content/foundation/charter/index.md similarity index 92% rename from content/foundation/charter.md rename to content/foundation/charter/index.md index 9e4b315..7f472c4 100644 --- a/content/foundation/charter.md +++ b/content/foundation/charter/index.md @@ -1,11 +1,14 @@ --- title: Charter of the Civil Society Technology Foundation date: 2025-07-06 +weight: 100 +summary: The foundational document establishing the purpose, vision, mission, principles, and strategic focus of the Civil Society Technology Foundation. +showDate: true --- ## Purpose -The Civil Society Technology Foundation (CSTF) empowers individuals and communities to reclaim digital sovereignty through open-source tools, self-hosted infrastructure, and transparent governance. We exist to create a world where technology serves people — not corporations or governments. +To empower civil society through equitable access to technology, digital literacy, and responsible innovation, advancing human rights and sustainable development in the digital age. ## Vision @@ -52,7 +55,7 @@ Through accessible tools, educational resources, and community engagement, we cu 11. **Critical Adoption over Blind Use** Pragmatism means understanding trade-offs. Users should know what rights they give up — and why. -_Expanded explanations of these principles can be found in our [Core Principles](/foundation/core_principles) document._ +_Expanded explanations of these principles can be found in our [Core Principles](/foundation/core-principles) document._ ## Strategic Focus diff --git a/content/foundation/core-principles.md b/content/foundation/core-principles/index.md similarity index 99% rename from content/foundation/core-principles.md rename to content/foundation/core-principles/index.md index 80a2125..183a7aa 100644 --- a/content/foundation/core-principles.md +++ b/content/foundation/core-principles/index.md @@ -1,6 +1,7 @@ --- title: Core Principles date: 2025-07-06 +weight: 80 --- The Civil Society Technology Foundation operates according to the following core principles that guide all our work, partnerships, and initiatives. diff --git a/content/foundation/mission-statement.md b/content/foundation/mission-statement/index.md similarity index 97% rename from content/foundation/mission-statement.md rename to content/foundation/mission-statement/index.md index 967531d..62bbb33 100644 --- a/content/foundation/mission-statement.md +++ b/content/foundation/mission-statement/index.md @@ -1,6 +1,7 @@ --- title: Mission Statement date: 2025-07-06 +weight: 90 --- The Civil Society Technology Foundation (CSTF) empowers individuals and communities to reclaim digital sovereignty through the development and dissemination of open-source, self-hosted technologies. diff --git a/content/foundation/position-statements.md b/content/foundation/positiion-statements/index.md similarity index 98% rename from content/foundation/position-statements.md rename to content/foundation/positiion-statements/index.md index 62f7f9b..99faa61 100644 --- a/content/foundation/position-statements.md +++ b/content/foundation/positiion-statements/index.md @@ -1,6 +1,7 @@ --- title: Position Statements date: 2025-07-06 +weight: 60 --- The Civil Society Technology Foundation (CSTF) holds the following positions regarding technology, digital rights, and civil society. These statements represent our core beliefs and guide our work. diff --git a/content/learning/_index.md b/content/learning/_index.md index c13eadd..5545585 100644 --- a/content/learning/_index.md +++ b/content/learning/_index.md @@ -1,5 +1,6 @@ --- title: "Learning" +cardView: true --- Resources for building technical skills and understanding digital sovereignty. \ No newline at end of file diff --git a/layouts/home.html b/layouts/home.html deleted file mode 100644 index 9beb2ed..0000000 --- a/layouts/home.html +++ /dev/null @@ -1,19 +0,0 @@ -{{ define "main" }} -
-
- {{ if .Params.showBreadcrumbs | default (.Site.Params.article.showBreadcrumbs | default false) }} - {{ partial "breadcrumbs.html" . }} - {{ end }} -
-
- {{ .Content }} -
-
- {{ partial "recent-articles/main.html" . }} -
- -
- -{{ end }} -