Oliver Davies
3651d69ce1
build(docker): use esbuild for JS compiling
2021-12-28 16:04:20 +00:00
Oliver Davies
29014d1c56
build(docker): use Tailwind CLI for generating CSS
2021-12-28 15:58:17 +00:00
Oliver Davies
90d593fef8
build(docker): use yarn for theme assets
2021-12-28 01:42:56 +00:00
Oliver Davies
1f8994c910
fix: remove incorrect class
2021-12-19 13:43:51 +00:00
Oliver Davies
2fb01918eb
fix: add link class to event name
...
Refs: #452
2021-12-19 13:43:06 +00:00
Oliver Davies
1bdc4194fa
fix: add list styles
...
Refs: #452
2021-12-19 13:37:51 +00:00
Oliver Davies
e6cf8743bc
fix: make the field label a heading
...
Refs: #452
2021-12-19 13:37:44 +00:00
Oliver Davies
80566ee8ea
fix: spacing on blog and talks pages
...
Ensure that the `config` directory is included when generating the
assets so that they can be scanned and used when determining which
classes from Tailwind to generate.
2021-12-18 01:24:53 +00:00
Oliver Davies
cae2091436
build(deps): remove discoverable_entity_bundle_classes
...
As this module is no longer supported, remove it from the codebase and
update all references to it within the custom code - instead manually
wrapping nodes with the `Post` or `Talk` class, or returning it from a
Repository.
Fixes : #465
2021-12-17 23:05:41 +00:00
Oliver Davies
c898f4da4f
fix(talks): aspect ratio on embedded videos
2021-12-14 20:32:51 +00:00
Oliver Davies
f1a70be296
fix: spacing between slides and video on talk pages
2021-12-10 15:55:55 +00:00
Oliver Davies
24caeae329
fix: use h2
headings for slide decks and video`
2021-12-09 21:25:06 +00:00
Oliver Davies
f16aff4c1e
chore: ensure that the full content
variable is used
2021-12-09 11:40:07 +00:00
Oliver Davies
b3923c7b4d
feat: show if an event was online
2021-12-09 11:40:07 +00:00
Oliver Davies
46e5fbcced
fix: pass the whole event link object into link
2021-12-09 08:54:41 +00:00
Oliver Davies
d47b518082
feat: re-add links to event names
...
When there is a link to an event, make the event name clickable so that
visitors can find out more about that specific event.
2021-12-09 08:45:49 +00:00
Oliver Davies
376954c753
chore: format event fields on a talk page
...
Refs: #452
2021-12-08 19:06:21 +00:00
Oliver Davies
2372b2e33a
fix: add flex-shrink-0
2021-11-29 01:06:13 +00:00
Oliver Davies
8c568281d2
fix: update to path to Tailwind safelist classes
2021-11-28 21:10:48 +00:00
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