From 8235fbd4ef6c8adee39879863bfbe625eee0c8f9 Mon Sep 17 00:00:00 2001 From: Marc Campbell Date: Tue, 3 Feb 2026 00:41:23 +0000 Subject: [PATCH] Add ttl.sh favicon - timer/clock design - Green gradient background (matches accent color) - Clock face with timer knob on top - Clean, recognizable at small sizes Signed-off-by: Marc Campbell --- docker-compose.yaml | 2 +- web/public/favicon.svg | 13 +++++++++++++ web/public/icon.svg | 37 ++++++++++++++----------------------- web/src/app/layout.tsx | 12 ++---------- 4 files changed, 30 insertions(+), 34 deletions(-) create mode 100644 web/public/favicon.svg diff --git a/docker-compose.yaml b/docker-compose.yaml index 01dde71..7d5a191 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,6 +1,6 @@ services: web: - image: us-east4-docker.pkg.dev/rgstry/ttl-sh-web/web:latest + image: ghcr.io/replicatedhq/ttlsh-web:latest build: context: web dockerfile: Dockerfile diff --git a/web/public/favicon.svg b/web/public/favicon.svg new file mode 100644 index 0000000..04eabbe --- /dev/null +++ b/web/public/favicon.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/web/public/icon.svg b/web/public/icon.svg index 5c11e6c..87e24d3 100644 --- a/web/public/icon.svg +++ b/web/public/icon.svg @@ -1,26 +1,17 @@ - - - - - - - - - - - + + + + - \ No newline at end of file + + + + + + + + + + diff --git a/web/src/app/layout.tsx b/web/src/app/layout.tsx index 5b34d04..1e0f4ae 100644 --- a/web/src/app/layout.tsx +++ b/web/src/app/layout.tsx @@ -20,19 +20,11 @@ export const metadata: Metadata = { icons: { icon: [ { - url: '/icon-light-32x32.png', - media: '(prefers-color-scheme: light)', - }, - { - url: '/icon-dark-32x32.png', - media: '(prefers-color-scheme: dark)', - }, - { - url: '/icon.svg', + url: '/favicon.svg', type: 'image/svg+xml', }, ], - apple: '/apple-icon.png', + apple: '/icon.svg', }, }