4 Commits

Author SHA1 Message Date
renovate-bot 2590df3c13 Merge pull request 'fix(deps): update docker base image' (#20) from renovate/docker-base-image into main
Build and publish container / build (push) Successful in 4m36s
2026-06-16 01:08:54 +01:00
Renovate Bot 59d53c515d fix(deps): update docker base image
Build and publish container / build (pull_request) Successful in 4m17s
2026-06-16 00:04:29 +00:00
lyrathorpe 4690263ba8 Merge pull request 'feat: match original theme to authentic 1987 DLR livery' (#19) from feat/original-theme-dlr-livery into main
Build and publish container / build (push) Successful in 2m43s
Reviewed-on: #19
2026-06-12 13:08:59 +01:00
Emma Thorpe e31729e27a feat: match original theme to authentic 1987 DLR livery
Build and publish container / build (pull_request) Successful in 1m52s
Set the original colour scheme's typeface and palette to the 1987
Docklands Light Railway P86/P89 stock.

- Use the Rockwell slab serif (the original DLR branding typeface) for the
  original theme, with Rokkitt loaded as a free fallback for systems
  without Rockwell installed.
- Flip the palette to be blue-dominant: blue body/skirt as the field, red
  band/doors as the accent, white stripes, matching the rolling stock.
2026-06-12 13:05:37 +01:00
3 changed files with 17 additions and 10 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
# Lightweight, non-root nginx serving the static site. # Lightweight, non-root nginx serving the static site.
# Runs as user "nginx" and listens on 8080, ready to sit behind an # Runs as user "nginx" and listens on 8080, ready to sit behind an
# external reverse proxy that terminates TLS and forwards requests. # external reverse proxy that terminates TLS and forwards requests.
FROM nginxinc/nginx-unprivileged:1.31-alpine-slim@sha256:6616de6eaa82bc2ee3541fa287a8fca7dc7271e6374e9402014dbd13f4a980ae FROM nginxinc/nginx-unprivileged:1.31-alpine-slim@sha256:762e8e4e5e103817c4158400fc3753c8e713ff8153b8c3afbb458ae4572bc9a3
COPY default.conf /etc/nginx/conf.d/default.conf COPY default.conf /etc/nginx/conf.d/default.conf
COPY --chown=nginx:nginx index.html styles.css script.js messages.js /usr/share/nginx/html/ COPY --chown=nginx:nginx index.html styles.css script.js messages.js /usr/share/nginx/html/
+3
View File
@@ -4,6 +4,9 @@
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Why is the DLR shut today?</title> <title>Why is the DLR shut today?</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Rokkitt:wght@400;700;800&display=swap">
<link rel="stylesheet" href="styles.css"> <link rel="stylesheet" href="styles.css">
</head> </head>
<body data-theme="modern"> <body data-theme="modern">
+13 -9
View File
@@ -19,16 +19,20 @@
--button-active-text: #ffffff; --button-active-text: #ffffff;
} }
/* Original DLR — 1987 red, white and blue */ /* Original DLR — 1987 P86/P89 livery: blue body and skirt, red band and
doors, white stripes. Blue is the dominant field, red the accent.
1987 branding used the Rockwell slab serif; Rokkitt is a free fallback for
systems without Rockwell installed. */
[data-theme="original"] { [data-theme="original"] {
--bg: #c8102e; --font-stack: Rockwell, "Rockwell Nova", Rokkitt, Georgia, serif;
--surface: #002b5c; --bg: #1f3a93;
--text: #f5f0e1; --surface: #c8102e;
--message: #f5f0e1; --text: #ffffff;
--button-bg: #002b5c; --message: #ffffff;
--button-text: #f5f0e1; --button-bg: #c8102e;
--button-active-bg: #f5f0e1; --button-text: #ffffff;
--button-active-text: #002b5c; --button-active-bg: #ffffff;
--button-active-text: #1f3a93;
} }
* { * {