Aamod

screenshot of Aamod

Hugo theme (and scripts) to build an AA-focused website with minimal effort. (demo: https://aamod-demo.recoverysource.net/)

Overview

AA Mod is a website solution designed for Alcoholics Anonymous (A.A.)-related websites. It focuses on providing a fast and secure way to share meeting information. AA Mod is built as a subtheme for the Hugo website framework, which allows for the creation of statically-generated websites. This means that the websites built using AA Mod are resistant to most vulnerabilities and only require updates for content or design changes. The theme comes with documentation and scripts to help users deploy and host the website using Github Pages.

Features

  • Website Template: The AA Mod theme provides a ready-to-use website template that eliminates the need to start from scratch. It includes the necessary configurations and tools for deployment and long-term maintenance of the website.
  • Subtheme: AA Mod is a subtheme of the Mainroad theme for Hugo. It needs the Mainroad subtheme to be loaded first for proper functioning.
  • Meeting Data Conversion: AA Mod has a feature that allows easily maintained meeting data to be converted into content suitable for Hugo. This is currently done using the generate_content.py script.
  • Meeting Guide Integration: AA Mod can build a JSON file that is compatible with Meeting Guide, a popular app used by A.A. members to find meetings. This integration helps improve accessibility to meeting information.
  • Meeting Pages: AA Mod can build individual pages for each meeting, providing detailed information such as time, location, and group information.
  • Meeting Schedule: AA Mod can generate a meeting schedule list, sorted by time and location zip code. This feature helps users find meetings based on their preferred time and location.
  • Printable Meeting Schedule: AA Mod can also create a printable PDF version of the meeting schedule for easy distribution and sharing.
  • Internationalization Support: AA Mod supports internationalization (i18n) to provide multi-language support for the website.
  • Customizable Sidebar Menus: AA Mod allows users to customize the sidebar menus on their website, providing flexibility in organizing and structuring the content.
  • Report List Function: AA Mod provides a feature to embed a list of uploaded files, such as treasury reports, into the website.

Summary

AA Mod is a powerful theme for Alcoholics Anonymous websites, built as a subtheme for the Hugo website framework. It offers various features, including easy conversion of meeting data, integration with Meeting Guide, customizable sidebar menus, internationalization support, and more. The theme comes with a pre-built website template and provides documentation to simplify the installation and maintenance process. With AA Mod, A.A. websites can efficiently share meeting information in a secure manner.