diff --git a/docs/configuration.md b/docs/configuration.md index c554297..080f296 100644 --- a/docs/configuration.md +++ b/docs/configuration.md @@ -54,6 +54,7 @@ colors: text-title: "#303030" text-subtitle: "#424242" card-shadow: rgba(0, 0, 0, 0.1) + link: "#3273dc" link-hover: "#363636" background-image: "assets/your/light/bg.png" dark: @@ -67,6 +68,7 @@ colors: text-title: "#fafafa" text-subtitle: "#f5f5f5" card-shadow: rgba(0, 0, 0, 0.4) + link: "#3273dc" link-hover: "#ffdd57" background-image: "assets/your/dark/bg.png" diff --git a/docs/customservices.md b/docs/customservices.md index ef84948..7a151d1 100644 --- a/docs/customservices.md +++ b/docs/customservices.md @@ -93,3 +93,15 @@ For Ping you need to set the type to Ping and provide a url. subtitle: "Bookmark example" tag: "app" url: "https://www.reddit.com/r/selfhosted/" ``` + +## Prometheus + +For Prometheus you need to set the type to Prometheus and provide a url. + +```yaml +- name: "Prometheus" + type: Prometheus + logo: "assets/tools/sample.png" + url: "http://192.168.0.151/" + # subtitle: "Monitor data server" +``` diff --git a/public/assets/config.yml.dist b/public/assets/config.yml.dist index 65c5098..acdd32c 100644 --- a/public/assets/config.yml.dist +++ b/public/assets/config.yml.dist @@ -24,6 +24,7 @@ colors: text-title: "#303030" text-subtitle: "#424242" card-shadow: rgba(0, 0, 0, 0.1) + link: "#3273dc" link-hover: "#363636" dark: highlight-primary: "#3367d6" @@ -36,6 +37,7 @@ colors: text-title: "#fafafa" text-subtitle: "#f5f5f5" card-shadow: rgba(0, 0, 0, 0.4) + link: "#3273dc" link-hover: "#ffdd57" # Optional message diff --git a/src/assets/app.scss b/src/assets/app.scss index f2dfb37..c709282 100644 --- a/src/assets/app.scss +++ b/src/assets/app.scss @@ -31,6 +31,7 @@ body { transition: background-color cubic-bezier(0.165, 0.84, 0.44, 1) 300ms; a { + color: var(--link); &:hover { color: var(--link-hover); } diff --git a/src/assets/defaults.yml b/src/assets/defaults.yml index ae4f523..ed1fbc9 100644 --- a/src/assets/defaults.yml +++ b/src/assets/defaults.yml @@ -23,6 +23,7 @@ colors: text-title: "#303030" text-subtitle: "#424242" card-shadow: rgba(0, 0, 0, 0.1) + link: "#3273dc" link-hover: "#363636" background-image: "" dark: @@ -36,6 +37,7 @@ colors: text-title: "#fafafa" text-subtitle: "#f5f5f5" card-shadow: rgba(0, 0, 0, 0.4) + link: "#3273dc" link-hover: "#ffdd57" background-image: "" diff --git a/src/components/services/Prometheus.vue b/src/components/services/Prometheus.vue new file mode 100644 index 0000000..6efcb34 --- /dev/null +++ b/src/components/services/Prometheus.vue @@ -0,0 +1,143 @@ + + + + +