Commit graph

318 commits

Author SHA1 Message Date
Oliver Davies aea9a68799 fix: add relative config path to purge paths 2021-11-28 21:05:31 +00:00
Oliver Davies d957a950cc fix: move the logo into the page template
So that the logo can be styled with CSS classes, move it into the
`page.html.twig` template as the site logo uses an `img` HTML element
rather than an inline SVG.

Fixes: #441
2021-11-28 12:47:03 +00:00
Oliver Davies ff47dbf52e fix: update Tailwind, remove JIT package 2021-11-27 08:28:54 +00:00
Oliver Davies 121ba4b0da fix: fix video height
Add a template for the full talk node, and add the `video-full` class
around each field item.

This could later be replaced by Tailwind's aspect ratio plugin -
https://tailwindcss.com/docs/plugins#aspect-ratio.

Fixes: #453
2021-11-27 00:17:28 +00:00
Oliver Davies b12265f198 chore: re-style blog and talk detail pages
Refs: #441
2021-11-27 00:07:59 +00:00
Oliver Davies 86f878c8d1 chore: fix spacing on talk and blog list pages
Refs: #441
2021-11-26 23:57:17 +00:00
Oliver Davies ce4fc671f3 chore: re-add spacing between talks and blog posts
Refs: #441
2021-11-26 23:31:10 +00:00
Oliver Davies 8c9cdfe22d chore: re-add Roboto Condensed font
Refs: #441
2021-11-26 22:57:10 +00:00
Oliver Davies 928ff46c2b fix: move footer
Refs: #441
2021-11-26 22:25:13 +00:00
Oliver Davies bd71ea2101 chore: re-add header and main menu styling
Refs: #441
2021-11-26 22:16:20 +00:00
Oliver Davies 8061912afb refactor: re-add page title styling
Refs: #441
2021-11-26 20:31:05 +00:00
Oliver Davies d8e2025e98 chore: re-add markdown styles to body fields
Refs: #441
2021-11-26 19:42:04 +00:00
Oliver Davies bd790272da chore: re-size logo
Refs: #441
2021-11-26 19:06:14 +00:00
Oliver Davies 1ae67353f2 chore: add local link styling
Refs: #441
2021-11-26 18:37:29 +00:00
Oliver Davies f36a24b2b0 chore: update Tailwind configuration
Refs: #441
2021-11-26 18:37:29 +00:00
Oliver Davies 268631dc1c chore: re-add footer styles
Refs: #441
2021-11-26 18:15:19 +00:00
Oliver Davies 48c1e3f668 chore: re-add page.html.twig
Refs: #441
2021-11-26 18:15:12 +00:00
Oliver Davies d07f3b02c7 chore: remove old styles
Refs: #441
2021-11-26 18:15:04 +00:00
Oliver Davies 2647b27f32 chore: remove old Twig templates
Refs: #441
2021-11-26 18:14:39 +00:00
Oliver Davies d67c225ac4 Remove local menu link styling 2021-06-04 21:30:08 +01:00
Oliver Davies 2a0a2d47fa Rename Action to UseCase
Rename to avoid confusion with Drupal's core Action type.
2021-05-24 22:31:01 +01:00
Oliver Davies 9a88301585 Add a new stub test
Add a new stub test to show that some tags such as "rst2pdf" are not
automatically capitalised when converting a post's tags into hashtags.
2021-05-24 22:23:03 +01:00
Oliver Davies a5e2fcce63 Extract ConvertPostToTweetTest 2021-05-24 22:23:03 +01:00
Oliver Davies 8b040a09a2 Remove the toTweet() method 2021-05-24 22:23:03 +01:00
Oliver Davies 909374edcb Remove references to the toTweet() method 2021-05-24 22:23:03 +01:00
Oliver Davies 7542a2a542 Move the toTweet() functionality
Move the toTweet() functionality from the Entity into the Action.
2021-05-24 22:23:03 +01:00
Oliver Davies 9d1cbdeffd Use convertPostToTweet within the test
Use the convertPostToTweet action within the tests rather than calling
the toTweet() method, and delegate the Action to using the toTweet()
functionality.
2021-05-24 22:23:03 +01:00
Oliver Davies 23cc7cec2d Add the action to PostTest 2021-05-24 22:23:03 +01:00
Oliver Davies 25780e084b Allow for auto-configuring Actions 2021-05-24 22:23:03 +01:00
Oliver Davies 2bc3d582e9 Remove the proxy container [ci skip]
As there's only one domain for this project, using http://localhost will
fine.
2021-05-24 21:31:44 +01:00
Oliver Davies 2f24cf7235 Combine hook content back in the .module file 2021-05-22 14:31:12 +01:00
Oliver Davies 32d09a98db Split CSS into base, components, and utilities 2021-05-05 22:14:20 +01:00
Oliver Davies 43773b2182 Move custom CSS into tailwind.pcss 2021-05-05 00:30:38 +01:00
Oliver Davies e9c2f2a2b0 Replace tightenco/collect with illuminate/collections
Fixes #417
2021-04-23 14:51:51 +01:00
Oliver Davies 7f39c01d87 Add borders for media images 2021-04-22 22:28:43 +01:00
Oliver Davies 3be60a5fa1 Don't show the mobile menu when page is loading 2021-04-21 08:55:21 +01:00
Oliver Davies 0ce7a8014c Use a proxy within the Compose file 2021-04-16 18:42:07 +01:00
Oliver Davies 9d6c6cd758 Revert "Add rollbar module"
This reverts commit 51eb917570.
2021-04-16 18:41:55 +01:00
Oliver Davies 51eb917570 Add rollbar module 2021-04-14 14:47:23 +01:00
Oliver Davies 168fab9955 Tweak the sans font family stack 2021-04-12 22:24:19 +01:00
Oliver Davies a5f27b03c5 Add space above the footer 2021-04-12 00:19:34 +01:00
Oliver Davies ffe3460672 Adjust page width on non-front pages 2021-04-11 21:46:51 +01:00
Oliver Davies af4c73c17a Tweak the sans font family stack 2021-04-11 20:23:09 +01:00
Oliver Davies ff4b027814 Re-add Ansible and DigitalOcean 2021-03-27 00:20:52 +00:00
Oliver Davies 51db8d5609 Bump @tailwindcss/jit, elliptic, and postcss-loader
Closes #389
Closes #390
Closes #391
2021-03-22 19:45:55 +00:00
Oliver Davies ad719d6d61 Update postcss
Closes #383
2021-03-22 19:26:11 +00:00
Oliver Davies b06625dd0d Bump more dependencies
Closes #325
Closes #357
Closes #384
Closes #385
Closes #386
Closes #387
2021-03-22 19:02:48 +00:00
Oliver Davies 36782f7a61 Bump dependencies
Closes #288
Closes #322
Closes #358
Closes #368
Closes #373
Closes #374
Closes #377
Closes #381
2021-03-22 17:38:47 +00:00
Oliver Davies 4181340dca Disable dark mode again for now 2021-03-19 01:20:11 +00:00
Oliver Davies 855ae09f1b Pin the footer to the bottom of the page 2021-03-19 00:07:20 +00:00