site_name: Alberta Democracy Taskforce
site_description: Defending democratic rights against UCP authoritarianism - Opposing Bill 54 and fighting for expanded democratic participation in Alberta
site_url: https://albertademocracytaskforce.org
site_author: Alberta Democracy Taskforce
docs_dir: docs
site_dir: site

# Theme
theme:
  name: material
  custom_dir: docs/overrides
  logo: assets/images/adtf-logo.png
  favicon: assets/images/adtf-logo.png
  palette:
    scheme: slate
    primary: deep purple
    accent: amber
  features:
    - navigation.tracking
    - navigation.indexes
    - navigation.collapse
    - navigation.path
    - content.code.copy
    - navigation.top
    - navigation.tabs
    - navigation.footer

extra_css:
  - stylesheets/extra.css
markdown_extensions:
  - pymdownx.highlight:
      anchor_linenums: true
      line_spans: __span
      pygments_lang_class: true
  - pymdownx.inlinehilite
  - pymdownx.snippets
  - pymdownx.superfences
  - admonition
  - pymdownx.details
  - attr_list
  - md_in_html
  - pymdownx.emoji # Simplified emoji config
  - footnotes
  - toc:
      permalink: true
      # The specific slugify line was removed to avoid previous tool error, 
      # you may need to add back your preferred slugify option:
      # slugify: !!python/name:pymdownx.slugs.uslugify 

extra:
  generator: false

# Plugins
plugins:
  - social
  - search
  - blog: 
      blog_toc: true
      archive_date_format: MMMM yyyy
  # - tags # Consider adding if you use tags for your blog or docs

# Navigation
nav:
  - Home: index.md
  - Vision: vision.md
  - Getting Started: getting-started.md
  - Bill 54 Analysis: bill-54-analysis.md
  - Resources: resources.md
  - FAQ: faq.md
  - Archive: 
    - Overview: archive/index.md
    - Bill 54 News Coverage:
      - Edmonton Journal: archive/Alberta bill seeks to reintroduce union, corporate contributions, ban tabulators and lower recall threshold.md
      - CBC News: archive/Alberta overhauls election laws to allow corporate donations, change referendum thresholds  CBC News.md
      - Global News: archive/Albertas chief electoral officer warns UCP proposed bill will hurt investigations - Globalnews.ca.md
      - Alberta Government: archive/Alberta Government tables changes to the election act.md
      - May 2024 Municipal Consultation: archive/May 2024 Alberta Municipalities said it hasnt been given chance to consult on changes to bill.md
    - Expert Analysis:
      - The Tyee - Trump Playbook: archive/Smiths Electoral Reforms Are Straight from Trumps Playbook.md
      - The Tyee - UCP Threat: archive/Why the UCP Is a Threat to Democracy.md
      - The Tyee - Americanization: archive/The Dangerous Americanization of Alberta Democracy.md
    - Indigenous Opposition:
      - Treaty 6 Nations: archive/Central Alberta First Nations slam Bill 54.md
      - Cold Lake First Nations: archive/Cold Lake First Nations opposes Albertas proposed Bill 54.md
    - Municipal Impact:
      - Tabulator Ban: archive/The Alberta government banned electronic vote tabulators. Municipalities want it to reconsider  CBC News.md
      - Municipal Powers: archive/Alberta to make changes to bill proposing sweeping powers over municipalities   Globalnews.ca.md
    - Government Sources:
      - Official Release: archive/Strengthening democracy  Renforcer la démocratie.md
      - Implementation: archive/Improving consistency and fairness in Albertas democratic processes.md
    - Political Context:
      - Referendum Changes: archive/Danielle Smith lowers bar for Alberta referendum with separatism sentiment emerging.md
      - Alberta Accord: archive/Smith pushes Alberta Accord defends citizen referendums amid separation debate.md
  - Blog: blog/index.md
  - Contributing:
    - Getting Started: contributing/index.md
    - Setup Account: contributing/getting-started.md
    - Navigate Gitea: contributing/navigating-gitea.md
    - First Edit: contributing/first-edit.md
    - Git Basics: contributing/git-basics.md
    - Local Development: contributing/local-editing.md
    - Submit Changes: contributing/submitting-changes.md
    - Collaboration: contributing/collaboration.md
  - Changemaker Lite:
    - Overview: cm-lite/index.md
    - Services:
      - Overview: cm-lite/services/index.md
      - Homepage: cm-lite/services/homepage.md
      - Code Server: cm-lite/services/code-server.md
      - MkDocs: cm-lite/services/mkdocs.md
      - Static Server: cm-lite/services/static-server.md
      - Listmonk: cm-lite/services/listmonk.md
      - PostgreSQL: cm-lite/services/postgresql.md
      - n8n: cm-lite/services/n8n.md
      - NocoDB: cm-lite/services/nocodb.md
