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 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_*_baserecipes anddrupal/vartheme_bs5_horizonaidto 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
h1and 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.