Commit graph

43 commits

Author SHA1 Message Date
Oliver Davies 64cece9daa Add Tome 2024-11-26 21:01:03 +00:00
Oliver Davies a39e72b96f Ensure the site is installable from existing
...configuration
2024-10-24 16:44:27 +01:00
Oliver Davies 13071b2ae6 Add the Simple XML Sitemap module
https://www.drupal.org/project/simple_sitemap
2024-06-04 00:12:29 +01:00
Oliver Davies 3b3d53913a Add a markdown text format for Markdown content 2024-06-04 00:12:06 +01:00
Oliver Davies df79fb7060 Add configuration and scripts for daily emails 2024-06-02 07:56:52 +01:00
Oliver Davies 46d8e3c347 Add field description
Add a short description explaining `field_event_date` exists and what
it's used for.
2024-05-29 23:23:53 +01:00
Oliver Davies cbd1417b24 Sort talks only by the event date
Sort the talks on the listing page solely by `field_event_date`.

Prior to this commit, the page was using a custom sort plugin that
attempts to show future talks followed by past talks, but also affect
the order to show upcoming talks in an ascending order, followed by past
dalks in the opposite (descending) order.

This was not working as expected.

For now, solely using the event date field is the simpler solution.

In the future, I'll either re-attempt this or remove the code and
simplify my codebase.
2024-05-24 00:07:48 +01:00
Oliver Davies 81f31a0615 Don't try to install the seven theme 2024-05-23 23:20:38 +01:00
Oliver Davies 7b82ab9f39 Don't try to install the gin theme as it's been
...removed
2024-05-22 08:06:36 +01:00
Oliver Davies 0bda0452bb Remove the gin theme
Some checks failed
CI / Build and test (push) Has been cancelled
2024-05-22 01:11:22 +01:00
Oliver Davies 376d02d561 Enable caching and aggregation by default 2024-05-18 09:55:29 +01:00
Oliver Davies 3cb111f952 Uninstall gin_toolbar module 2024-05-18 09:47:29 +01:00
Oliver Davies e903aaf18a Change the administration theme 2024-05-16 14:20:06 +01:00
Oliver Davies 6d2a12c2de Hide event date on talk pages
Don't render `field_event_date` when viewing a talk node.

It contains the latest event date for that talk, so doesn't need to be
displayed as it's duplication of information that's already displayed
and is only there to make it easier to sort the talks on the Talks
listing page.
2024-05-12 08:54:25 +02:00
Oliver Davies 9a96363ff7 Fix event sorting
Re-add `field_event_date` to sort the talks by their most recent event
date in their custom order.
2024-05-02 23:15:33 +01:00
Oliver Davies f0caa8fd71 Disable user registration and contact forms 2024-04-18 19:37:18 +01:00
Oliver Davies 81b88d66c6 Use dark mode with Gin 2024-04-18 16:08:47 +01:00
Oliver Davies 17c2b20e71 Add Gin admin theme and Gin Toolbar module 2024-04-18 15:31:56 +01:00
Oliver Davies ace0376969 Add metatag module 2024-04-14 00:48:19 +01:00
Oliver Davies 620ad968b7 Uninstall markdown 2024-04-13 19:10:05 +01:00
Oliver Davies c50bd8e32c Re-export node_talk pathauto pattern config 2024-04-13 15:11:11 +01:00
Oliver Davies d5c1c26fa4 Add podcast content type 2024-04-13 13:22:09 +01:00
Oliver Davies bea7558324 Rename basic page 2024-04-13 11:52:44 +01:00
Oliver Davies f259de4836 Show the most recent talks first 2024-04-12 20:11:41 +01:00
Oliver Davies fd6eab8bb2 Use the talk count token 2024-04-12 20:07:28 +01:00
Oliver Davies 01398280c7 Re-add opdavies_talks module 2024-04-11 23:06:13 +01:00
Oliver Davies 71bf97b891 Export config 2024-04-10 14:17:19 +01:00
Oliver Davies 7f33d137ba Export config 2024-04-10 13:15:32 +01:00
Oliver Davies b59fe9eeac Fix event list spacing 2024-04-10 00:17:40 +01:00
Oliver Davies ff0a7246e5 Add events list view 2024-04-10 00:05:47 +01:00
Oliver Davies dc1c2922f1 Re-add CKEditor to the basic HTML text format 2024-04-09 21:21:04 +01:00
Oliver Davies f10fd9b803 Configure pathauto for talk nodes 2024-04-09 21:21:04 +01:00
Oliver Davies ee375afb71 Add events to talks 2024-04-09 21:21:04 +01:00
Oliver Davies f3f8a41d6a Update talk field weights 2024-04-09 14:51:19 +01:00
Oliver Davies 87fa51ea7f Add initial talks
- Add a talk content type
- Add slides field to talks
- Add video field
- Add events field and paragraphs
2024-04-09 14:41:21 +01:00
Oliver Davies 4b49012e21 Remove markdown from Basic HTML text format
Due to error when viewing the front page that uses Layout Builder.
2024-04-08 23:21:20 +01:00
Oliver Davies b5fff078f6 Enable markdown for editing HTML 2024-04-08 22:51:13 +01:00
Oliver Davies a48298660d Re-order testimonial form fields 2024-04-04 22:25:29 +01:00
Oliver Davies 19c77678fb Add Plausible Analytics 2024-04-04 18:27:07 +01:00
Oliver Davies 061a951770 Testimonial, about me styling and other layout
...changes
2024-04-04 18:20:16 +01:00
Oliver Davies a190cc67f7 Hide testimonial nodes 2024-04-04 18:20:16 +01:00
Oliver Davies 5eae3ee756 Add rabbit_hole module 2024-04-04 18:20:16 +01:00
Oliver Davies bac11b9701 Initial commit 2024-04-04 18:20:16 +01:00