diff --git a/public/icons/services/adguard-home-dark.svg b/public/icons/services/adguard-home-dark.svg new file mode 100644 index 0000000..af5a3c3 --- /dev/null +++ b/public/icons/services/adguard-home-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/adguard-home-light.svg b/public/icons/services/adguard-home-light.svg new file mode 100644 index 0000000..f7b85d1 --- /dev/null +++ b/public/icons/services/adguard-home-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/audiobookshelf-dark.svg b/public/icons/services/audiobookshelf-dark.svg new file mode 100644 index 0000000..75f0ba7 --- /dev/null +++ b/public/icons/services/audiobookshelf-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/audiobookshelf-light.svg b/public/icons/services/audiobookshelf-light.svg new file mode 100644 index 0000000..f00bc78 --- /dev/null +++ b/public/icons/services/audiobookshelf-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/beszel-dark.svg b/public/icons/services/beszel-dark.svg new file mode 100644 index 0000000..bd486e6 --- /dev/null +++ b/public/icons/services/beszel-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/beszel-light.svg b/public/icons/services/beszel-light.svg new file mode 100644 index 0000000..b9e6b43 --- /dev/null +++ b/public/icons/services/beszel-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/conduit-dark.svg b/public/icons/services/conduit-dark.svg new file mode 100644 index 0000000..e06845d --- /dev/null +++ b/public/icons/services/conduit-dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/services/conduit-light.svg b/public/icons/services/conduit-light.svg new file mode 100644 index 0000000..fd10d43 --- /dev/null +++ b/public/icons/services/conduit-light.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/services/duplicati-dark.svg b/public/icons/services/duplicati-dark.svg new file mode 100644 index 0000000..4d14b26 --- /dev/null +++ b/public/icons/services/duplicati-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/duplicati-light.svg b/public/icons/services/duplicati-light.svg new file mode 100644 index 0000000..05ccc15 --- /dev/null +++ b/public/icons/services/duplicati-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/emby-dark.svg b/public/icons/services/emby-dark.svg new file mode 100644 index 0000000..df7c5b2 --- /dev/null +++ b/public/icons/services/emby-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/emby-light.svg b/public/icons/services/emby-light.svg new file mode 100644 index 0000000..5633e4d --- /dev/null +++ b/public/icons/services/emby-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/glances-dark.svg b/public/icons/services/glances-dark.svg new file mode 100644 index 0000000..41ce5f8 --- /dev/null +++ b/public/icons/services/glances-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/glances-light.svg b/public/icons/services/glances-light.svg new file mode 100644 index 0000000..bd75d46 --- /dev/null +++ b/public/icons/services/glances-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/gluetun-dark.svg b/public/icons/services/gluetun-dark.svg new file mode 100644 index 0000000..db4ba2b --- /dev/null +++ b/public/icons/services/gluetun-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/gluetun-light.svg b/public/icons/services/gluetun-light.svg new file mode 100644 index 0000000..e0e6be0 --- /dev/null +++ b/public/icons/services/gluetun-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/jellyfin-dark.svg b/public/icons/services/jellyfin-dark.svg new file mode 100644 index 0000000..8f196ac --- /dev/null +++ b/public/icons/services/jellyfin-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/jellyfin-light.svg b/public/icons/services/jellyfin-light.svg new file mode 100644 index 0000000..c5189c4 --- /dev/null +++ b/public/icons/services/jellyfin-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/kavita-dark.svg b/public/icons/services/kavita-dark.svg new file mode 100644 index 0000000..0bcd686 --- /dev/null +++ b/public/icons/services/kavita-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/kavita-light.svg b/public/icons/services/kavita-light.svg new file mode 100644 index 0000000..b4e8653 --- /dev/null +++ b/public/icons/services/kavita-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/komga-dark.svg b/public/icons/services/komga-dark.svg new file mode 100644 index 0000000..ac70db5 --- /dev/null +++ b/public/icons/services/komga-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/komga-light.svg b/public/icons/services/komga-light.svg new file mode 100644 index 0000000..ce07058 --- /dev/null +++ b/public/icons/services/komga-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/kopia-dark.svg b/public/icons/services/kopia-dark.svg new file mode 100644 index 0000000..a139a72 --- /dev/null +++ b/public/icons/services/kopia-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/kopia-light.svg b/public/icons/services/kopia-light.svg new file mode 100644 index 0000000..3aa740a --- /dev/null +++ b/public/icons/services/kopia-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/myspeed.png b/public/icons/services/myspeed.png new file mode 100644 index 0000000..38cc205 Binary files /dev/null and b/public/icons/services/myspeed.png differ diff --git a/public/icons/services/navidrome-dark.svg b/public/icons/services/navidrome-dark.svg new file mode 100644 index 0000000..f9cf04c --- /dev/null +++ b/public/icons/services/navidrome-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/navidrome-light.svg b/public/icons/services/navidrome-light.svg new file mode 100644 index 0000000..45576ef --- /dev/null +++ b/public/icons/services/navidrome-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/netbird-dark.svg b/public/icons/services/netbird-dark.svg new file mode 100644 index 0000000..8cbfded --- /dev/null +++ b/public/icons/services/netbird-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/netbird-light.svg b/public/icons/services/netbird-light.svg new file mode 100644 index 0000000..19f5726 --- /dev/null +++ b/public/icons/services/netbird-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/nextdns-dark.svg b/public/icons/services/nextdns-dark.svg new file mode 100644 index 0000000..09a3834 --- /dev/null +++ b/public/icons/services/nextdns-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/nextdns-light.svg b/public/icons/services/nextdns-light.svg new file mode 100644 index 0000000..d4164c7 --- /dev/null +++ b/public/icons/services/nextdns-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/open-meteo-dark.svg b/public/icons/services/open-meteo-dark.svg new file mode 100644 index 0000000..c407212 --- /dev/null +++ b/public/icons/services/open-meteo-dark.svg @@ -0,0 +1 @@ + diff --git a/public/icons/services/open-meteo-light.svg b/public/icons/services/open-meteo-light.svg new file mode 100644 index 0000000..94c4e12 --- /dev/null +++ b/public/icons/services/open-meteo-light.svg @@ -0,0 +1 @@ + diff --git a/public/icons/services/pi-hole-dark.svg b/public/icons/services/pi-hole-dark.svg new file mode 100644 index 0000000..0258f41 --- /dev/null +++ b/public/icons/services/pi-hole-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/pi-hole-light.svg b/public/icons/services/pi-hole-light.svg new file mode 100644 index 0000000..5cfdf80 --- /dev/null +++ b/public/icons/services/pi-hole-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/plausible-dark.svg b/public/icons/services/plausible-dark.svg new file mode 100644 index 0000000..f0fca83 --- /dev/null +++ b/public/icons/services/plausible-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/plausible-light.svg b/public/icons/services/plausible-light.svg new file mode 100644 index 0000000..a779369 --- /dev/null +++ b/public/icons/services/plausible-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/plex-dark.svg b/public/icons/services/plex-dark.svg new file mode 100644 index 0000000..99ceafb --- /dev/null +++ b/public/icons/services/plex-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/plex-light.svg b/public/icons/services/plex-light.svg new file mode 100644 index 0000000..ba9da99 --- /dev/null +++ b/public/icons/services/plex-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/scrutiny-dark.svg b/public/icons/services/scrutiny-dark.svg new file mode 100644 index 0000000..5a824d8 --- /dev/null +++ b/public/icons/services/scrutiny-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/scrutiny-light.svg b/public/icons/services/scrutiny-light.svg new file mode 100644 index 0000000..ca5bf80 --- /dev/null +++ b/public/icons/services/scrutiny-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/speedtest-tracker-dark.svg b/public/icons/services/speedtest-tracker-dark.svg new file mode 100644 index 0000000..f19624a --- /dev/null +++ b/public/icons/services/speedtest-tracker-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/speedtest-tracker-light.svg b/public/icons/services/speedtest-tracker-light.svg new file mode 100644 index 0000000..f90dc9a --- /dev/null +++ b/public/icons/services/speedtest-tracker-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/technitium-dark.svg b/public/icons/services/technitium-dark.svg new file mode 100644 index 0000000..68700f0 --- /dev/null +++ b/public/icons/services/technitium-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/technitium-light.svg b/public/icons/services/technitium-light.svg new file mode 100644 index 0000000..805a063 --- /dev/null +++ b/public/icons/services/technitium-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/this-machine-dark.svg b/public/icons/services/this-machine-dark.svg new file mode 100644 index 0000000..9b603f4 --- /dev/null +++ b/public/icons/services/this-machine-dark.svg @@ -0,0 +1 @@ + diff --git a/public/icons/services/this-machine-light.svg b/public/icons/services/this-machine-light.svg new file mode 100644 index 0000000..8571487 --- /dev/null +++ b/public/icons/services/this-machine-light.svg @@ -0,0 +1 @@ + diff --git a/public/icons/services/truenas-scale-dark.svg b/public/icons/services/truenas-scale-dark.svg new file mode 100644 index 0000000..282e862 --- /dev/null +++ b/public/icons/services/truenas-scale-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/truenas-scale-light.svg b/public/icons/services/truenas-scale-light.svg new file mode 100644 index 0000000..c4b9528 --- /dev/null +++ b/public/icons/services/truenas-scale-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/umami-dark.svg b/public/icons/services/umami-dark.svg new file mode 100644 index 0000000..1e375c3 --- /dev/null +++ b/public/icons/services/umami-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/umami-light.svg b/public/icons/services/umami-light.svg new file mode 100644 index 0000000..3124397 --- /dev/null +++ b/public/icons/services/umami-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/unraid-dark.svg b/public/icons/services/unraid-dark.svg new file mode 100644 index 0000000..c4564a3 --- /dev/null +++ b/public/icons/services/unraid-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/icons/services/unraid-light.svg b/public/icons/services/unraid-light.svg new file mode 100644 index 0000000..ba87cf1 --- /dev/null +++ b/public/icons/services/unraid-light.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/components/ServiceList.astro b/src/components/ServiceList.astro index f4d593a..6aa1870 100644 --- a/src/components/ServiceList.astro +++ b/src/components/ServiceList.astro @@ -8,6 +8,7 @@ interface Link { interface Service { name: string; + icon?: string; kind?: string; needs: string; fields?: [string, string][]; @@ -31,6 +32,18 @@ const { title = 'Works with', footer, items } = Astro.props; items.map((s) => (
+ {s.icon && ( + + )} {s.name} {s.kind && {s.kind}} diff --git a/src/content/docs/docs/widgets/backup.mdx b/src/content/docs/docs/widgets/backup.mdx index 300a772..127eb45 100644 --- a/src/content/docs/docs/widgets/backup.mdx +++ b/src/content/docs/docs/widgets/backup.mdx @@ -19,7 +19,7 @@ Small holds one slot. Medium holds three. Each slot reads one job. @@ -54,10 +54,10 @@ Small or Medium. The state of one VPN connection. ]} /> diff --git a/src/content/docs/docs/widgets/disk-health.mdx b/src/content/docs/docs/widgets/disk-health.mdx index 8780932..17fd029 100644 --- a/src/content/docs/docs/widgets/disk-health.mdx +++ b/src/content/docs/docs/widgets/disk-health.mdx @@ -19,7 +19,7 @@ Small holds four bays. Medium holds ten.