From 94456869587999c1d69b32a74470ca83eda8d89a Mon Sep 17 00:00:00 2001 From: Lakehouse Admin Date: Tue, 19 May 2026 14:40:01 +0200 Subject: [PATCH] Remove ping widgets and add colors to simple-icons --- config/homepage/custom.css | 36 +++++++++++++--------- config/homepage/services.yaml | 57 ----------------------------------- 2 files changed, 22 insertions(+), 71 deletions(-) diff --git a/config/homepage/custom.css b/config/homepage/custom.css index 7e95a8f..f8700bb 100644 --- a/config/homepage/custom.css +++ b/config/homepage/custom.css @@ -12,7 +12,7 @@ --accent-orange: #f59e0b; --accent-cyan: #06b6d4; --accent-red: #ef4444; - --accent-yellow: #fbbf24; + --accent-yellow: #fbbf24'; } body { @@ -48,18 +48,26 @@ body { border-bottom: 2px solid rgba(59, 130, 246, 0.3); } -/* Widget status colors */ -.widget-status-up { - color: var(--accent-green) !important; -} - -.widget-status-down { - color: var(--accent-red) !important; -} - -.widget-status-unknown { - color: var(--accent-orange) !important; -} +/* Colorful icons */ +.si-apachekafka { color: #ff6b6b !important; } +.si-apachedebezium { color: #4ecdc4 !important; } +.si-apachespark { color: #ffe66d !important; } +.si-trino { color: #95e1d3 !important; } +.si-mongodb { color: #f38181 !important; } +.si-postgresql { color: #aa96da !important; } +.si-apachecassandra { color: #fcbad3 !important; } +.si-mysql { color: #a8d8ea !important; } +.si-neo4j { color: #ff9a9e !important; } +.si-minio { color: #a18cd1 !important; } +.si-apacheairflow { color: #fd9644 !important; } +.si-apachesuperset { color: #6c5ce7 !important; } +.si-elasticsearch { color: #00cec9 !important; } +.si-kibana { color: #e84393 !important; } +.si-grafana { color: #fd79a8 !important; } +.si-proxmox { color: #00b894 !important; } +.si-git { color: #636e72 !important; } +.si-openldap { color: #0984e3 !important; } +.si-rss { color: #f59e0b !important; } /* Animated background for specific groups */ [data-group*="Data Pipeline"] .group-header { @@ -111,5 +119,5 @@ html { /* Icon styling */ svg { - filter: drop-shadow(0 0 8px rgba(59, 130, 246, 0.5)); + filter: drop-shadow(0 0 8px rgba(255, 255, 255, 0.3)); } diff --git a/config/homepage/services.yaml b/config/homepage/services.yaml index 321054c..240ddbd 100644 --- a/config/homepage/services.yaml +++ b/config/homepage/services.yaml @@ -7,145 +7,88 @@ icon: si-apachekafka href: http://10.0.21.36:9000/ description: Kafka Topics & Management - widget: - type: ping - url: http://10.0.21.36:9000 - Debezium Connect: icon: si-apachedebezium href: http://10.0.21.50:8083/ description: CDC Connectors - widget: - type: ping - url: http://10.0.21.50:8083 - Spark Master: icon: si-apachespark href: http://10.0.21.50:8080/ description: Spark Jobs & Monitoring - widget: - type: ping - url: http://10.0.21.50:8080 - Trino: icon: si-trino href: http://10.0.21.50:8089/ description: Distributed SQL Query Engine - widget: - type: ping - url: http://10.0.21.50:8089 - Source Systems: - MongoDB: icon: si-mongodb href: mongodb://10.0.21.51:27017 description: MongoDB Supply Chain Data - widget: - type: ping - url: http://10.0.21.51:27017 - PostgreSQL: icon: si-postgresql href: postgresql://10.0.21.51:5432 description: PostgreSQL Sales Data - widget: - type: ping - url: http://10.0.21.51:5432 - Cassandra: icon: si-apachecassandra href: cassandra://10.0.21.51:9042 description: Cassandra Telemetry Data - widget: - type: ping - url: http://10.0.21.51:9042 - MySQL: icon: si-mysql href: mysql://10.0.21.51:3306 description: MySQL HR Data - widget: - type: ping - url: http://10.0.21.51:3306 - Neo4j: icon: si-neo4j href: http://10.0.21.51:7474/ description: Neo4j Graph Database - widget: - type: ping - url: http://10.0.21.51:7474 - Storage: - ObjectScale S3: icon: si-minio href: http://10.0.20.111:9020/ description: S3 Object Storage - widget: - type: ping - url: http://10.0.20.111:9020 - ObjectScale Web: icon: si-minio href: https://10.0.20.111/ description: ObjectScale Management UI - widget: - type: ping - url: https://10.0.20.111 - Orchestration: - Airflow: icon: si-apacheairflow href: http://10.0.21.55:8080/ description: Workflow Orchestration - widget: - type: ping - url: http://10.0.21.55:8080 - Analytics & Visualization: - Superset: icon: si-apachesuperset href: http://10.0.21.45:8088/ description: Business Intelligence & Dashboards - widget: - type: ping - url: http://10.0.21.45:8088 - Elasticsearch: icon: si-elasticsearch href: http://10.0.21.46:9200/ description: Search & Analytics Engine - widget: - type: ping - url: http://10.0.21.46:9200 - Kibana: icon: si-kibana href: http://10.0.21.46:5601/ description: Data Visualization - widget: - type: ping - url: http://10.0.21.46:5601 - Grafana: icon: si-grafana href: http://10.0.20.103/ description: Metrics & Monitoring - widget: - type: ping - url: http://10.0.20.103 - Management: - Proxmox: icon: si-proxmox href: http://10.0.10.65:8006/ description: Virtualization Platform - widget: - type: ping - url: http://10.0.10.65:8006 - Git/Forgejo: icon: si-git href: http://atc-mgt01.dell-atc.lan:3001/ description: Git Repository - widget: - type: ping - url: http://atc-mgt01.dell-atc.lan:3001 - ATC LDAP: icon: si-openldap href: http://atc-mgt01.dell-atc.lan/lam/ description: LDAP Management - widget: - type: ping - url: http://atc-mgt01.dell-atc.lan/lam - Data Engineering & AI Resources: - TLDR Data Engineering: