Commit graph

353 commits

Author SHA1 Message Date
c6ba52f454 Merge decoupling-drupal-vuejs/main 2025-10-02 12:23:38 +01:00
92cba01aa5 Move all files to decoupling-drupal-vuejs/demo/ 2025-10-02 12:23:37 +01:00
0c1d5d02e1 Automated commit
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-02 12:09:06 +01:00
ba2bf10bea Automated commit
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-10-02 12:04:23 +01:00
e85167d5eb Merge reading-college/main 2025-10-02 08:59:28 +01:00
8b2fabb6b7 Move all files to reading-college/demo/ 2025-10-02 08:59:27 +01:00
6a249ef924 Move slides 2025-10-02 08:59:06 +01:00
6d27fa23ac Merge demo/main 2025-10-02 08:40:59 +01:00
638f0cc20f Move all files to building-static-websites-sculpin/demo/ 2025-10-02 08:40:59 +01:00
2604bce65d Move slides 2025-10-02 08:38:57 +01:00
6891a7517a Re-organise
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-25 21:52:45 +01:00
34a2740106 Update build scripts
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-25 21:50:05 +01:00
b6facbcbf9 Ignore .pdf files
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-25 21:48:00 +01:00
bfb67e4010 Updates for unified.diff 2025-09-25 21:02:56 +01:00
b2803aac2d Add marp dev shell
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-09-25 12:03:41 +01:00
d509e167da Automated commit
Signed-off-by: Oliver Davies <oliver@oliverdavies.uk>
2025-08-20 19:30:09 +01:00
7a7604d330 Add slides for Reading College 2025-08-18 23:07:51 +01:00
8f6c432f86 Add .nvim.lua 2025-05-09 12:58:48 +01:00
9bb0b58dfd Initial commit 2025-05-08 23:29:06 +01:00
1fe424eb29 Refactor 2025-04-17 20:22:09 +01:00
96d5a66001 Refactor jq command 2025-04-17 17:20:23 +01:00
a2d09e114b Remove font files
These are now managed via Nix.
2025-04-16 07:16:23 +01:00
a4415a9c90 Refactor 2025-04-16 00:04:51 +01:00
e24d2df83f Remove font files, use fonts from the Nix store 2025-04-15 23:54:12 +01:00
68869f59e7 Rename shared to shared-assets 2025-04-15 23:54:12 +01:00
2094b1ba2e Split installPhase and buildPhase 2025-04-12 07:45:28 +01:00
6f98c753c2 Build slides with Nix 2025-04-12 07:45:28 +01:00
e80aee1deb Updates for PHP Thames Valley 2025-04-11 18:15:43 +01:00
4c7d05faad Add speakers and talks 2025-03-20 18:03:32 +00:00
ccfd866f59 Initial commit 2025-03-20 18:03:32 +00:00
ff651197b8 Updates for Drupal London 2024-11-20 16:40:52 +00:00
Oliver Davies
4006603e3c
Update presentations URL 2024-09-11 09:51:14 +01:00
Oliver Davies
5b6ccc01d0
Delete src/building-static-websites-sculpin/snippets.lua 2024-09-11 09:44:57 +01:00
5b41902ec6 Add snippets for demo 2024-09-06 01:41:02 +01:00
d7e55e84cc Updates for PHP Berkshire 2024-09-06 01:40:48 +01:00
70be1348db Update flake dependencies 2024-09-04 01:46:58 +01:00
43b8fdfd9c Updates for PHP Berkshire 2024-08-28 15:03:32 +01:00
d2530a138a Add a vim keybinding to generate the currently
...open talk
2024-08-09 21:56:05 +01:00
5cab3659f4 Fix stylesheet name 2024-08-09 21:12:54 +01:00
a679fe98dd Update README 2024-07-23 22:23:41 +01:00
24e3e387b1 Remove justfile 2024-07-23 22:19:50 +01:00
6f53f8c026 Update for BrumPHP 2024-05-23 22:45:43 +01:00
cb4b396577 Update Tailwind CSS talk for DrupalCamp Ghent 2024-05-11 13:35:43 +02:00
ad467a8700 Consistent indentation
This was done by executing this command:

```
find src -type f -name '*.rst' -exec sed -Ei 's/^  :/    :/g' {} \;
```
2024-05-10 22:41:07 +02:00
4de38d0276 Remove instances of .. page::
Replace instances of `.. page::` with:

```rst
.. raw:: pdf

    PageBreak
```

This reduces my usage on the `preprocess` functionality I'd like to
remove.

This was done by executing this command:

```
find src -type f -name '*.rst' \
  -exec sed -Ei 's/.. page::$/.. raw:: pdf\n\n    PageBreak/g' {} \;
```
2024-05-10 22:37:50 +02:00
4f888eb6ec Remove duplicated style files
The canonical versions of my style files are stored within `src/styles`,
and these are the ones that should be used as they have the latest
changes and have been converted to the YAML format.

This commit removes any styles within the individual talk directories.
2024-05-10 22:35:54 +02:00
179e27f1b7 Update Test Driven Drupal for DrupalCamp Ghent 2024-05-10 18:16:08 +02:00
7fdeffb1af Update justfile recipes
* Hide the `default` recipe by renaming it to `_default` (recipes
  prefixed with an underscore are hidden from `just --list`.
* Re-add the `present` recipe for presenting with `pdfpc`, but making
  the duration a required argument.
* Add a `watch` recipe that watches files for changes and re-generates
  the PDF. This is based on a given path,
  e.g. `./src/test-driven-drupal`, and optionally allows for overriding
  the rst filename if I only want to watch a specfic source file, such
  as `demo.rst`.
2024-05-10 10:08:04 +01:00
d814d86808 Fix bullet point positioning 2024-05-10 09:12:01 +01:00
9f10128230 Allow for compiling other files
Instead of assuming we're always compiling from `slides.rst`, make the
filename dynamic so it can build whatever files are needed.

For example, to generate the demo slides for Test Driven Drupal, I can
run:

```shell
just generate-pdf ./src/test-driven-drupal demo.rst
```

If no filename is specified, default to `slides.rst` and all the slides
will be compiled.
2024-05-09 15:19:01 +01:00