Downloads

Download tar.gz 37.61 MB
MD5: 23649ce116dae1555a00cbdb1e2e82fd
SHA-1: 2b4de191fc4e679155aed36a003c000aacba39f0
SHA-256: 96045f141adda6b6b3150b1f5e4c6cc3ea1182c7d99b00459c9f5a4a72041f6c
Download zip 37.88 MB
MD5: ddebf0b628145fb83bc2099750eea6e6
SHA-1: d5f549c81912bbec8b6f1367f18f127f8617e4b8
SHA-256: 5748277ba54789cf349a19fe4c7584400e009428c9c8afe9bc3a13ee5cdef4c0

Release notes

Horizon Aid 1.0.0-alpha1


Horizon Aid 1.0.0-alpha1 CI pipeline Horizon Aid 1.0.0-alpha1 automated functional testing report Horizon Aid public demo is live Horizon Aid design system in Figma Horizon Aid documentation Join our Slack

Horizon Aid documentation

Check out Horizon Aid documentation for more details.

Automated Functional Acceptance Testing Features


Setup Horizon Aid Locally with:

The Drupal CMS installer with DDEV

mkdir ~/workspace/projects/my-drupal-site-horizonaid && cd ~/workspace/projects/my-drupal-site-horizonaid
ddev config --project-type=drupal11 --docroot=web
ddev composer create-project drupal/cms
ddev launch

Then choose Horizon Aid on the installer's site template step.


Highlighted important changes

  • feat: #3607228 First release of the Horizon Aid site template: a Drupal CMS site template recipe for NGOs, nonprofits and humanitarian/aid organizations, installable from the site-template step of the Drupal installer.
  • task: #3617533 Pin every cross-dependency to a released constraint, so the recipe no longer depends on a development branch.

Added

  • feat: #3613646 Country content type with its listing, cards and full page layout.
  • feat: #3613658 All twelve countries, with the country listings rendered from the view.
  • feat: #3613697 Program content type, with the programmes page rendered from the programs view.
  • feat: #3613682 Varbase Events Base, with the event listings rendered from the events view.
  • feat: #3614099 Events listing, its card view mode, the Topic filter and demo content.
  • feat: #3613856 Full Resources demo content, so the listing, its filters and its pager can be seen.
  • feat: #3613864 Home page sections fed from views instead of hand-placed cards.
  • feat: #3614664 Global footer region built in Drupal Canvas to the design.
  • feat: #3617244 Header search toggle, with search index view modes and displays for the content types and taxonomy terms.
  • feat: #3615987 Varbase functional testing suite covering every shipped section.
  • task: #3607228 Horizon Aid brand assets, the recipe logo and the admin/navigation logo override.
  • task: #3613821 Horizon Aid home page as the site template screenshot in the installer.

Changed

  • task: #3617533 Pin the eighteen varbase_*_base recipes and drupal/vartheme_bs5_horizonaid to released constraints (~1.0.0-rc1, ~1.0.0-alpha2). A pre-release sorts below its own release, so each constraint names its own pre-release rather than using ~1.0.0.
  • feat: #3617533 Place the header search as an inline bar that stays expanded in the Drupal Canvas editor, and re-sync its component to the version the theme now provides.
  • feat: #3614494 Match the More Events block, the share platforms and the event banner to the design.
  • feat: #3614639 Show the filter reset, and match the listing spacing and summary to the design.
  • task: #3613654 Drop the dummy detail pages and the placeholder copy from the shipped pages.
  • test: #3617533 Follow the inline bar's own behaviour in the Varbase functional testing suite: close the bar with its own close control, and send the query with Enter in the field.
  • perf: #3615987 Adopt the shared fast CI and show every test step.

Fixes

  • fix: #3607228 Make the Horizon Aid site template install, and replace the Varbase Starter leftovers.
  • fix: #3614665 Make a fresh install of the site template complete.
  • fix: #3614494 Repair the install, tag the demo events and build the event full page.
  • fix: #3614797 Remove the leading slash from the site template finish_url.
  • fix: #3613826 Stop duplicating Drupal CMS recipe content, and ship the missing Terms and Conditions page.
  • fix: #3613791 Make the On the Ground text readable, and render See Other Countries as a grid.
  • fix: #3614658 Order the header menu to the design, and drop the duplicate Events link.
  • fix: #3615293 Match the Share rail's platforms and order to the design, with Instagram as a plain link.
  • fix: #3615208 Show a description on the Where We Work country cards.
  • fix: #3616336 Fix the missing Donate h1 and the Our Impact figure contrast, and keep the footer heading in document order.
  • fix: #3607228 Resolve the programme page's component versions instead of shipping active.
  • fix: #3607228 Add the breadcrumb to every top-level page, and drop it from the home page.
  • fix: #3607228 Give every country, programme and resource an image of its own subject, and make the listings' text readable.
Created by: rajab natshah
Created on: 17 Aug 2026 at 10:11 UTC
Last updated: 20 Oct 2026 at 08:03 UTC
New features

Other releases