Commit graph

42 commits

Author SHA1 Message Date
Oliver Davies ff77296e4c Style the recommendations block
References #146
2020-07-15 21:06:51 +01:00
Oliver Davies 097f60411d Adjust page widths 2020-07-14 21:57:22 +01:00
Oliver Davies 86c3edbcaf Adjust page widths 2020-07-14 13:20:24 +01:00
Oliver Davies 58036c7ab9 Fix collapsing page widths
Fix inconsistent page widths on some pages such as blog and talks, by
adding a width (i.e. a `w-full` class) as well as a maximum width.
2020-07-02 18:13:05 +01:00
Oliver Davies 98ac66495f Set line heights for heaings 2020-06-27 11:24:20 +01:00
Oliver Davies 70ab7f56a0 Add spacing between footer and main content 2020-06-27 01:10:50 +01:00
Oliver Davies 3c814fca05 Use CSS Grid for page columns 2020-06-27 01:01:01 +01:00
Oliver Davies 2b061539d5 Fix spacing issues in various places 2020-06-27 00:25:55 +01:00
Oliver Davies deb6f26836 Add webpack aliases for CSS and JS directories 2020-06-16 00:12:47 +01:00
Oliver Davies 0215e31154 Move CSS and JS into assets 2020-06-16 00:04:46 +01:00
Oliver Davies fec0feff36 Re-add npm scripts for development and production
References #127
2020-06-12 02:17:30 +01:00
Oliver Davies d343b4cdf2 Switch from Laravel Mix to Webpack Encore
- Updated npm dependencies
- Replaced `webpack.mix.js` with `webpack.config.js`
- Added `postcss.config.js`
- Removed the `src` directory and moved `css` and `js` to the root level
  of the theme
- Renamed `dist` to `build` and updated in libraries file

References #41
2020-06-10 12:06:09 +01:00
Oliver Davies b49b487590 Fix PHPStan and PHPCS errors 2020-06-01 19:03:25 +01:00
Oliver Davies 1207df285f Fix undefined index notice on non-node pages
Fixes #95
2020-06-01 11:48:55 +01:00
Oliver Davies eb5b41262f Display events in an unordered list
References #74
2020-05-31 20:56:28 +01:00
Oliver Davies 165b6e8195 Refactor to use a Post class
References #78
2020-05-29 21:46:17 +01:00
Oliver Davies 79eb9bef0b Include widgets.js on blog posts that need it
Fixes #78
2020-05-29 21:07:59 +01:00
Oliver Davies 22533eba56 Only show posted date on full articles 2020-05-27 08:52:43 +01:00
Oliver Davies 3006cfab02 Update 'submitted by' text and styling
References #71
2020-05-27 02:01:24 +01:00
Oliver Davies 9f40174974 Update spacing in various places in the theme 2020-05-26 23:16:47 +01:00
Oliver Davies 4d3e0901d2 Fix some PHPStan errors 2020-05-26 12:01:03 +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 0dddb17a2c Add favicon
Fixes #64
2020-05-21 02:00:08 +01:00
Oliver Davies 982d282b28 Add spacing after lists 2020-05-20 18:44:14 +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 5393186141 Enable PurgeCSS via Tailwind config file
Fixes #40
2020-05-19 17:13:46 +01:00
Oliver Davies 0f2a918492 Only flex if there are sidebars
Fixes #52
2020-05-18 23:08:28 +01:00
Oliver Davies 0bb9bdd7a0 Prevent speakerdeck slides leaking out of container 2020-05-18 22:34:31 +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 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
Oliver Davies 4831caa7ca Make videos full width on talk pages
Fixes #45
2020-05-17 01:19:45 +01:00
Oliver Davies fbbcb8dce1 Add markup class to body fields 2020-05-16 14:44:16 +01:00
Oliver Davies b812176a04 Port navbar from Sculpin 2020-05-16 13:27:47 +01:00
Oliver Davies 2f730f21b5 Copy over CSS from Sculpin site
Fixes #39
2020-05-15 01:29:21 +01:00
Oliver Davies 1214662ac1 Delete README.txt and LICENSE.txt 2020-05-14 10:02:37 +01:00
Oliver Davies 31b23372ff Remove tw-prefix 2020-05-14 10:02:37 +01:00
Oliver Davies b10ac4ef8c Change the default theme 2020-05-14 10:02:36 +01:00
Oliver Davies bea6553cd8 Add start of theme 2020-04-10 10:57:30 +01:00