{ "uuid": [ { "value": "805363c0-2306-47f5-b9ba-57995ebe12b3" } ], "langcode": [ { "value": "en" } ], "type": [ { "target_id": "daily_email", "target_type": "node_type", "target_uuid": "8bde1f2f-eef9-4f2d-ae9c-96921f8193d7" } ], "revision_timestamp": [ { "value": "2025-05-11T09:00:04+00:00" } ], "revision_uid": [ { "target_type": "user", "target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849" } ], "revision_log": [], "status": [ { "value": true } ], "uid": [ { "target_type": "user", "target_uuid": "b8966985-d4b2-42a7-a319-2e94ccfbb849" } ], "title": [ { "value": "Tailwind CSS v4 is so easy to set up" } ], "created": [ { "value": "2024-11-19T00:00:00+00:00" } ], "changed": [ { "value": "2025-05-11T09:00:04+00:00" } ], "promote": [ { "value": false } ], "sticky": [ { "value": false } ], "default_langcode": [ { "value": true } ], "revision_translation_affected": [ { "value": true } ], "path": [ { "alias": "\/daily\/2024\/11\/19\/tailwind-css-v4-is-so-easy-to-set-up", "langcode": "en" } ], "body": [ { "value": "\n
I've recently been working with a client to kickstart the front-end development on their Drupal upgrade project from Drupal 7 to 10.<\/p>\n\n
They've been working hard on the back-end code and migrations, but hadn't done anything on the front-end yet.<\/p>\n\n
I was asked to come in and set up a new theme for them and provide some training to get them going.<\/p>\n\n
A requirement they mentioned was to make it themable, so they could later change colours of buttons and other elements based on the page type being viewed or if they added sub-sites in the future.<\/p>\n\n