diff --git a/config/services.yml b/config/services.yml index 43d251d..8090fbf 100644 --- a/config/services.yml +++ b/config/services.yml @@ -14,38 +14,23 @@ border-bottom: 1px solid var(--color-widget-content-border); text-decoration: none; } - .service-row:last-child { - border-bottom: none; - } + .service-row:last-child { border-bottom: none; } .service-icon-container { - width: 48px; - height: 48px; - flex-shrink: 0; - border-radius: 50%; - overflow: hidden; + width: 48px; height: 48px; flex-shrink: 0; + border-radius: 50%; overflow: hidden; background: rgba(255, 255, 255, 0.05); - display: flex; - align-items: center; - justify-content: center; - } - .service-icon { - width: 100%; - height: 100%; - object-fit: cover; - } - .service-name { - font-weight: 800; - color: var(--color-highlight); - font-size: 1.25rem; + display: flex; align-items: center; justify-content: center; } + .service-icon { width: 100%; height: 100%; object-fit: cover; } + .service-name { font-weight: 800; color: var(--color-highlight); font-size: 1.25rem; } - {{ range .JSON.Raw | fromJson }} - + {{ range .JSON.Array "" }} +
- +
- {{ .title }} + {{ .String "title" }}
{{ end }} \ No newline at end of file diff --git a/logo/cloudflare.png b/logo/cloudflare.png new file mode 100644 index 0000000..ddbaba1 Binary files /dev/null and b/logo/cloudflare.png differ diff --git a/logo/n8n.png b/logo/n8n.png new file mode 100644 index 0000000..a6e9673 Binary files /dev/null and b/logo/n8n.png differ diff --git a/logo/plausible.png b/logo/plausible.png new file mode 100644 index 0000000..db8bb8f Binary files /dev/null and b/logo/plausible.png differ diff --git a/logo/stalwart.png b/logo/stalwart.png new file mode 100644 index 0000000..0782d52 Binary files /dev/null and b/logo/stalwart.png differ diff --git a/logo/uptime-kuma.png b/logo/uptime-kuma.png new file mode 100644 index 0000000..eb4fc9e Binary files /dev/null and b/logo/uptime-kuma.png differ diff --git a/logo/vaultwarden.png b/logo/vaultwarden.png new file mode 100644 index 0000000..b0b64ea Binary files /dev/null and b/logo/vaultwarden.png differ diff --git a/services.json b/services.json index 4793dc6..5629dbf 100644 --- a/services.json +++ b/services.json @@ -1,32 +1,34 @@ -[ - { - "title": "Dashboard", - "url": "https://dash.ayris.tech", - "icon": "https://raw.githubusercontent.com/glance-project/glance/main/assets/logo.png" - }, - { - "title": "Mail", - "url": "https://mail.ayris.tech", - "icon": "https://stalwart.io/img/logo.png" - }, - { - "title": "n8n Automation", - "url": "https://auto.ayris.tech", - "icon": "https://n8n.io/images/press/n8n-logo.png" - }, - { - "title": "Vaultwarden", - "url": "https://vault.ayris.tech", - "icon": "https://raw.githubusercontent.com/dani-garcia/vaultwarden/main/resources/vaultwarden-icon.png" - }, - { - "title": "Analytics", - "url": "https://analytics.ayris.tech", - "icon": "https://plausible.io/assets/images/icon/plausible_logo.png" - }, - { - "title": "Uptime", - "url": "http://uptimekuma-uko00s44cs8cokos4cgwk8oc.65.109.236.58.sslip.io/dashboard", - "icon": "https://uptime.kuma.pet/img/icon.png" - } -] \ No newline at end of file +{ + "items": [ + { + "title": "Dashboard", + "url": "https://dash.ayris.tech", + "icon": "https://icon.horse/icon/ayris.tech" + }, + { + "title": "Mail", + "url": "https://mail.ayris.tech", + "icon": "https://stalwart.io/img/logo.png" + }, + { + "title": "n8n Automation", + "url": "https://auto.ayris.tech", + "icon": "https://n8n.io/images/press/n8n-logo.png" + }, + { + "title": "Vaultwarden", + "url": "https://vault.ayris.tech", + "icon": "https://raw.githubusercontent.com/dani-garcia/vaultwarden/main/resources/vaultwarden-icon.png" + }, + { + "title": "Analytics", + "url": "https://analytics.ayris.tech", + "icon": "https://plausible.io/assets/images/icon/plausible_logo.png" + }, + { + "title": "Uptime", + "url": "http://uptimekuma-uko00s44cs8cokos4cgwk8oc.65.109.236.58.sslip.io/dashboard", + "icon": "https://uptime.kuma.pet/img/icon.png" + } + ] +} \ No newline at end of file