Commit graph

197 commits

Author SHA1 Message Date
Oliver Davies 8b899abc00 Export metatag and layout builder config 2020-05-23 15:09:57 +01:00
Oliver Davies 9e35d8b2a7 Add download database playbook
Fixes #70
2020-05-23 14:43:13 +01:00
Oliver Davies 96863ca261 Install Alpine JS with npm 2020-05-23 02:25:41 +01:00
Oliver Davies 4660831b9c Re-add highlightjs
Fixes #67
2020-05-23 02:16:28 +01:00
Oliver Davies 20c53e2b9e Add Operator Mono
Fixes #68
2020-05-23 01:40:36 +01:00
Oliver Davies 50ae96c4a5 Split nginx vhosts, re-add default_server 2020-05-22 01:33:26 +01:00
Oliver Davies b019d620bd Disallow traffic on port 22 2020-05-22 01:19:13 +01:00
Oliver Davies 5acab19bab Fix nginx error on reload 2020-05-22 01:18:17 +01:00
Oliver Davies 8cfa76e9f4 Add markup class to the featured posts block 2020-05-21 13:19:11 +01:00
Oliver Davies 4ff2d5f8c2 Update featured posts styling 2020-05-21 13:19:09 +01:00
Oliver Davies a066de22a4 Add promoted to admin content view 2020-05-21 12:35:35 +01:00
Oliver Davies c72b1b54f9 Add featured posts to the front page 2020-05-21 12:34:34 +01:00
Oliver Davies 732b1857b6 Enable Layout Builder for basic pages 2020-05-21 12:05:47 +01:00
Oliver Davies ec3cd3e362 Hide labels on event fields 2020-05-21 12:03:35 +01:00
Oliver Davies 8c16f8b752 Only collect analytics for anonymous users 2020-05-21 02:03:20 +01:00
Oliver Davies d1712e424d Increase dblog row limit 2020-05-21 02:02:11 +01:00
Oliver Davies 0dddb17a2c Add favicon
Fixes #64
2020-05-21 02:00:08 +01:00
Oliver Davies a1267ec46c Add certificate for non-www domain too 2020-05-21 01:53:20 +01:00
Oliver Davies 1fb6bdfb79 Update SSH port 2020-05-20 21:10:16 +01:00
Oliver Davies ce8ca61afa Commit the Makefile 2020-05-20 21:06:48 +01:00
Oliver Davies c9e3915484 Remove start and stop scripts 2020-05-20 20:57:46 +01:00
Oliver Davies 982d282b28 Add spacing after lists 2020-05-20 18:44:14 +01:00
Oliver Davies fb39eda059 Update core to 8.8.6 2020-05-20 18:11:08 +01:00
Oliver Davies cee084092b Re-order deployment steps
Re-order the deployment steps, ensuring that the Drupal cache is rebuilt
before trying to run the custom Drush command to ensure that it is
found.

References #55.
2020-05-20 12:22:45 +01:00
Oliver Davies 1b4dd26c15 Include file in purge settings
Include the file containing the body field values within the `purge`
settings so that Tailwind uses it and prevents any classes within it
from being removed from the production CSS.

References #55
2020-05-20 11:59:55 +01:00
Oliver Davies ab5849ae5b Run the command during deployment
Run the new command automatically during the deployment, prior to
generating the production CSS.

References #55
2020-05-20 11:59:13 +01:00
Oliver Davies 6ed644c8d3 Add custom command for exporting body content
Add a custom Drush command that exports the body field values for node
and block body fields into a file.

This file can then be included within Tailwind's `purge` settings to
prevent classes used within the body fields from being purged.

References #55
2020-05-20 11:57:47 +01:00
Oliver Davies f83e04a12b Update site slogan
Fixes #59
2020-05-20 00:14:57 +01:00
Oliver Davies 59d0450eb2 Include site slogan in title metatag
References #59
2020-05-20 00:12:55 +01:00
Oliver Davies 2d3a32d478 Enable caching and asset aggregation
Fixes #56
2020-05-20 00:09:50 +01:00
Oliver Davies bcfe01f62c Extract a base test case for talks tests 2020-05-19 17:14:57 +01:00
Oliver Davies 5393186141 Enable PurgeCSS via Tailwind config file
Fixes #40
2020-05-19 17:13:46 +01:00
Oliver Davies 9f721ef354 Add cron job for Drupal cron 2020-05-19 01:43:32 +01:00
Oliver Davies cb99713cad Switch to the real domain
Change from d8.oliverdavies.uk to www.oliverdavies.uk, and add the
non-www redirects too.

References #17
2020-05-18 23:41:05 +01:00
Oliver Davies 9342b36f6d Move images redirect 2020-05-18 23:24:19 +01:00
Oliver Davies 0f2a918492 Only flex if there are sidebars
Fixes #52
2020-05-18 23:08:28 +01:00
Oliver Davies bcabac9b21 Fix image path 2020-05-18 23:00:16 +01:00
Oliver Davies 0bb9bdd7a0 Prevent speakerdeck slides leaking out of container 2020-05-18 22:34:31 +01:00
Oliver Davies d5d63cc43c Redirect static images to files directory 2020-05-18 22:25:45 +01:00
Oliver Davies 82049a8433 Update trusted hosts 2020-05-18 22:02:37 +01:00
Oliver Davies 903fd1087d Remove assets directory
Remove the assets directory and the symlink. These will be moved into
`sites/default/files` and a redirect added to Nginx.
2020-05-18 20:22:17 +01:00
Oliver Davies f24415edd3 Export copyright block 2020-05-18 18:19:04 +01:00
Oliver Davies 721434adea Update aboutme block 2020-05-18 13:00:41 +01:00
Oliver Davies 93873f0623 Disable purge for now 2020-05-18 11:26:07 +01:00
Oliver Davies 8b722995c4 Fix event list formatting
Fixes #46
2020-05-18 11:16:32 +01:00
Oliver Davies cfb7011c04 Update front page path 2020-05-18 11:11:24 +01:00
Oliver Davies a940e28691 Add front page blocks 2020-05-17 11:51:16 +01:00
Oliver Davies 9338985230 Re-order menu links 2020-05-17 11:42:33 +01:00
Oliver Davies 873009eef1 Add !important to Tailwind classes 2020-05-17 10:18:33 +01:00
Oliver Davies cebbe530d2 Update sidebar widths 2020-05-17 02:16:06 +01:00