Feature: Added a config option for the favicon.

pull/142/head
QuackieMackie 2025-09-21 14:01:29 +01:00
parent 8391bc6b68
commit b0bc84095f
No known key found for this signature in database
GPG Key ID: CEF15E2CBA252D05
4 changed files with 5 additions and 2 deletions

View File

@ -81,7 +81,7 @@ export default function IncidentsPage() {
<>
<Head>
<title>{pageConfig.title}</title>
<link rel="icon" href="/favicon.ico" />
<link rel="icon" href={pageConfig.favicon} />
</Head>
<main className={inter.className}>

View File

@ -46,7 +46,7 @@ export default function Home({
<>
<Head>
<title>{pageConfig.title}</title>
<link rel="icon" href="/favicon.ico" />
<link rel="icon" href={pageConfig.favicon} />
</Head>
<main className={inter.className}>

View File

@ -4,6 +4,7 @@ export type PageConfig = {
title?: string
links?: PageConfigLink[]
group?: PageConfigGroup
favicon?: string
maintenances?: {
upcomingColor?: string | null
}

View File

@ -16,6 +16,8 @@ const pageConfig: PageConfig = {
'🌐 Public (example group name)': ['foo_monitor', 'bar_monitor', 'more monitor ids...'],
'🔐 Private': ['test_tcp_monitor'],
},
// Set the path to your favicon, default to '/favicon.ico' if not specified
favicon: '/favicon.ico',
// [OPTIONAL] Maintenance style
maintenances: {
// If not specified all upcoming maintenance alerts will default to "gray",