From 95b055b10eee595ab44a928d3bd130bb7a9c3728 Mon Sep 17 00:00:00 2001 From: release bot Date: Sat, 18 Jul 2026 15:02:12 +0000 Subject: [PATCH] release maineaa 0.4.3 --- maineaa.json | 8 ++++---- .../{maineaa-0.4.2.zip => maineaa-0.4.3.zip} | Bin 684827 -> 687410 bytes 2 files changed, 4 insertions(+), 4 deletions(-) rename maineaa/{maineaa-0.4.2.zip => maineaa-0.4.3.zip} (95%) diff --git a/maineaa.json b/maineaa.json index d548b56..4d0bee8 100644 --- a/maineaa.json +++ b/maineaa.json @@ -1,13 +1,13 @@ { "name": "Maine AA Area 28", "slug": "maineaa", - "version": "0.4.2", - "download_url": "https://gitea.mulligan.casa/aa/maineaa-updates/raw/branch/main/maineaa/maineaa-0.4.2.zip", + "version": "0.4.3", + "download_url": "https://gitea.mulligan.casa/aa/maineaa-updates/raw/branch/main/maineaa/maineaa-0.4.3.zip", "homepage": "https://gitea.mulligan.casa/aa/maineaa", "requires": "6.1", "tested": "6.9", "requires_php": "8.1", - "last_updated": "2026-07-18 14:03:31", + "last_updated": "2026-07-18 15:02:12", "screenshot_url": "https://gitea.mulligan.casa/aa/maineaa-updates/raw/branch/main/maineaa/screenshot.png", "author": "Mike Mulligan", "author_homepage": "https://gitea.mulligan.casa/mmulligan", @@ -18,6 +18,6 @@ ], "sections": { "description": "

Custom GeneratePress child theme for Maine AA Area 28.

", - "changelog": "

0.4.2
\n* Added a theme preview image — the card shown under Appearance → Themes. No change to the public site.

\n

0.4.1
\n* New \"Page Settings\" screen for each index page — Committees, Districts, Boomerang, Documents, Assemblies, and the Events page — so editors can add a custom heading, a subtitle, and rich intro text above or below the list.
\n* Add an optional header photo to any of those pages; a built-in overlay keeps the title readable over any image, and you choose which part of the photo stays in view.
\n* An \"Edit This Page\" button appears in the toolbar while viewing one of these pages, linking straight to its settings.
\n* Fully optional and non-destructive: every index page looks exactly as before until you fill something in.

\n

0.4.0
\n* New colour system: pick a brand colour, an accent, and a neutral \"paper\" colour — surfaces, borders, and buttons all derive from them, with WCAG-AA contrast still guaranteed automatically.
\n* A Brand tint dial washes the whole page toward the brand colour, or leave it at zero for a clean neutral; an optional \"Match neutral to brand\" gives surfaces a subtle brand tint.
\n* Hero and call-to-action panels now use a richer on-brand gradient instead of a flat fill.
\n* New Corners dial (sharp to round) and a Preset picker — Area 28, Harbor, Pine, Slate, and Dusk — that sets a whole look in one click, with room to fine-tune from there.
\n* Retired the separate neutral-temperature dial; choosing a warmer or cooler neutral colour now does the same job.

\n

0.3.0
\n* Structured content: Standing Committees, Districts, Assemblies, Documents, and the Boomerang newsletter are now their own content types with dedicated fields and templates, instead of hand-typed pages.
\n* Committee pages are a tabbed detail (Info / Meeting / Files / Get Involved) with a persistent facts header. \"Zoom\" is relabeled to a platform-agnostic \"Meeting / Join\" ahead of the move to Teams.
\n* Getting Involved lists the committees with open positions and links straight to each committee's Get Involved tab; open positions are editable per committee.
\n* News gains an All / Area / GSO category filter, and Events gains an All / Area / District filter over one branded list.
\n* Assemblies feature the next assembly on top, with upcoming and past listed in date order.
\n* Homepage pathway buttons now smooth-scroll to their section, and each section can carry a \"Read more\" link to a full page.
\n* Added a rich site footer, a scheduled announcement band, and a two-line wordmark.
\n* Data-heavy content types use the classic editor so their fields are easy to see and edit.
\n* Mobile polish: aligned list cards, tidier text-size controls, and consistent spacing.

\n

0.2.0
\n* Colors now flow through GeneratePress's own Global Colors and the block palette, so blocks and Elementor pages inherit the site palette automatically.
\n* Light mode only — the dark mode and manual dark toggle have been removed.
\n* New design-knob system: pick a brand color and an accent color, then fine-tune with surface-depth, text-contrast, neutral-temperature, elevation (flat to lifted), density (compact to airy), accent-vividness, and text-temperature dials — all with live preview.
\n* Self-hosted fonts (Manrope and Syne) delivered through GeneratePress Typography, with nothing hot-linked to third parties.
\n* Accessibility and fidelity fixes: responsive headings, WCAG-AA contrast, clear keyboard focus, and teal buttons.

\n

0.1.0
\n* First release: selectable design-token system with brand, accent, and neutral-warmth choices; contrast is checked for WCAG-AA safety, generated when you save, and cached.
\n* Automatic light and dark mode following your device preference, plus a manual dark toggle; per-visitor A-, A, and A+ text-size control; no flash of the wrong theme on load.
\n* Self-hosted fonts (Manrope, Syne, Source Sans 3, Libre Baskerville) with nothing hot-linked to third parties.
\n* GeneratePress styled on-brand through the token system, with Customizer controls and live preview.
\n* Accessibility foundations: skip link, semantic landmarks, and ARIA on tabs and controls.

" + "changelog": "

0.4.3
\n* The homepage hero can now hold more than one banner photo. Add several and the site can rotate through them on each visit, or leave rotation off to always show the first.
\n* Give any hero photo a season — a start and end date — so it only appears during part of the year (for example a winter photo from December through February); the dates wrap across the new year automatically.
\n* Choose which part of each hero photo stays in view — top, middle, or bottom — when it is cropped to the banner.
\n* Fully optional and non-destructive: a single existing hero photo keeps working unchanged, and with nothing set the homepage looks exactly as before.

\n

0.4.2
\n* Added a theme preview image — the card shown under Appearance → Themes. No change to the public site.

\n

0.4.1
\n* New \"Page Settings\" screen for each index page — Committees, Districts, Boomerang, Documents, Assemblies, and the Events page — so editors can add a custom heading, a subtitle, and rich intro text above or below the list.
\n* Add an optional header photo to any of those pages; a built-in overlay keeps the title readable over any image, and you choose which part of the photo stays in view.
\n* An \"Edit This Page\" button appears in the toolbar while viewing one of these pages, linking straight to its settings.
\n* Fully optional and non-destructive: every index page looks exactly as before until you fill something in.

\n

0.4.0
\n* New colour system: pick a brand colour, an accent, and a neutral \"paper\" colour — surfaces, borders, and buttons all derive from them, with WCAG-AA contrast still guaranteed automatically.
\n* A Brand tint dial washes the whole page toward the brand colour, or leave it at zero for a clean neutral; an optional \"Match neutral to brand\" gives surfaces a subtle brand tint.
\n* Hero and call-to-action panels now use a richer on-brand gradient instead of a flat fill.
\n* New Corners dial (sharp to round) and a Preset picker — Area 28, Harbor, Pine, Slate, and Dusk — that sets a whole look in one click, with room to fine-tune from there.
\n* Retired the separate neutral-temperature dial; choosing a warmer or cooler neutral colour now does the same job.

\n

0.3.0
\n* Structured content: Standing Committees, Districts, Assemblies, Documents, and the Boomerang newsletter are now their own content types with dedicated fields and templates, instead of hand-typed pages.
\n* Committee pages are a tabbed detail (Info / Meeting / Files / Get Involved) with a persistent facts header. \"Zoom\" is relabeled to a platform-agnostic \"Meeting / Join\" ahead of the move to Teams.
\n* Getting Involved lists the committees with open positions and links straight to each committee's Get Involved tab; open positions are editable per committee.
\n* News gains an All / Area / GSO category filter, and Events gains an All / Area / District filter over one branded list.
\n* Assemblies feature the next assembly on top, with upcoming and past listed in date order.
\n* Homepage pathway buttons now smooth-scroll to their section, and each section can carry a \"Read more\" link to a full page.
\n* Added a rich site footer, a scheduled announcement band, and a two-line wordmark.
\n* Data-heavy content types use the classic editor so their fields are easy to see and edit.
\n* Mobile polish: aligned list cards, tidier text-size controls, and consistent spacing.

\n

0.2.0
\n* Colors now flow through GeneratePress's own Global Colors and the block palette, so blocks and Elementor pages inherit the site palette automatically.
\n* Light mode only — the dark mode and manual dark toggle have been removed.
\n* New design-knob system: pick a brand color and an accent color, then fine-tune with surface-depth, text-contrast, neutral-temperature, elevation (flat to lifted), density (compact to airy), accent-vividness, and text-temperature dials — all with live preview.
\n* Self-hosted fonts (Manrope and Syne) delivered through GeneratePress Typography, with nothing hot-linked to third parties.
\n* Accessibility and fidelity fixes: responsive headings, WCAG-AA contrast, clear keyboard focus, and teal buttons.

\n

0.1.0
\n* First release: selectable design-token system with brand, accent, and neutral-warmth choices; contrast is checked for WCAG-AA safety, generated when you save, and cached.
\n* Automatic light and dark mode following your device preference, plus a manual dark toggle; per-visitor A-, A, and A+ text-size control; no flash of the wrong theme on load.
\n* Self-hosted fonts (Manrope, Syne, Source Sans 3, Libre Baskerville) with nothing hot-linked to third parties.
\n* GeneratePress styled on-brand through the token system, with Customizer controls and live preview.
\n* Accessibility foundations: skip link, semantic landmarks, and ARIA on tabs and controls.

" } } diff --git a/maineaa/maineaa-0.4.2.zip b/maineaa/maineaa-0.4.3.zip similarity index 95% rename from maineaa/maineaa-0.4.2.zip rename to maineaa/maineaa-0.4.3.zip index 7d986fd8cf2c3e5e5cdff5bf78596a6f762ff8d2..06e7336d903e6c28bca93449095576272e16b4e2 100644 GIT binary patch delta 18059 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 delta 15253 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