diff --git a/packages/frontend/src/App.vue b/packages/frontend/src/App.vue index 94dec5b6e..95d693019 100644 --- a/packages/frontend/src/App.vue +++ b/packages/frontend/src/App.vue @@ -168,4 +168,12 @@ export default { opacity: 1; transition: opacity 0.15s; } + +.speckle-gradient-bg { + @include speckle-gradient-bg; +} + +.speckle-gradient-txt { + @include speckle-gradient-txt; +} diff --git a/packages/frontend/src/components/admin/AdminCard.vue b/packages/frontend/src/components/admin/AdminCard.vue index 1f58fe5e6..d327c18e4 100644 --- a/packages/frontend/src/components/admin/AdminCard.vue +++ b/packages/frontend/src/components/admin/AdminCard.vue @@ -1,12 +1,14 @@ @@ -17,4 +19,4 @@ export default { }; - + diff --git a/packages/frontend/src/components/admin/GeneralInfoCard.vue b/packages/frontend/src/components/admin/GeneralInfoCard.vue index 665607ee2..2fab4534b 100644 --- a/packages/frontend/src/components/admin/GeneralInfoCard.vue +++ b/packages/frontend/src/components/admin/GeneralInfoCard.vue @@ -7,7 +7,7 @@ {{ value }} @@ -36,6 +36,6 @@ export default { }; - diff --git a/packages/frontend/src/components/admin/ServerInfoCard.vue b/packages/frontend/src/components/admin/ServerInfoCard.vue index 7dc2f6b27..853a79aa3 100644 --- a/packages/frontend/src/components/admin/ServerInfoCard.vue +++ b/packages/frontend/src/components/admin/ServerInfoCard.vue @@ -22,21 +22,15 @@ {{ name }} Enable - +
- -

- {{ value.label }} - {{ serverInfo[name] }} -

-
+
+ {{ value.label }} + + +
diff --git a/packages/frontend/src/components/admin/VersionInfoCard.vue b/packages/frontend/src/components/admin/VersionInfoCard.vue index 090ba8343..c24587dba 100644 --- a/packages/frontend/src/components/admin/VersionInfoCard.vue +++ b/packages/frontend/src/components/admin/VersionInfoCard.vue @@ -14,13 +14,13 @@

Current

-

+

{{ versionInfo.current }}

mdi-arrow-right

Latest

-

+

{{ versionInfo.latest }}

diff --git a/packages/frontend/src/plugins/vuetify.js b/packages/frontend/src/plugins/vuetify.js index 39dba7ddf..aa57511b3 100644 --- a/packages/frontend/src/plugins/vuetify.js +++ b/packages/frontend/src/plugins/vuetify.js @@ -27,7 +27,7 @@ export default new Vuetify({ info: "#313BCF", //dark blue success: "#4caf50", background: "#eeeeee", - text: "#FFFFFF" + text: "#FFFFFF", }, dark: { primary: "#047EFB", //blue @@ -37,7 +37,7 @@ export default new Vuetify({ warning: "#FF9100", //orange info: "#313BCF", //dark blue success: "#4caf50", - background: "#3a3b3c" + background: "#3a3b3c", } } }, diff --git a/packages/frontend/src/sass/variables.scss b/packages/frontend/src/sass/variables.scss index 7dc1ca952..c7de42579 100644 --- a/packages/frontend/src/sass/variables.scss +++ b/packages/frontend/src/sass/variables.scss @@ -1 +1,16 @@ $heading-font-family: 'Space Grotesk'; + +$primary-base: var(--v-primary-base); +$primary-darken: var(--v-secondary-base); +$primary-gradient: linear-gradient(0deg, $primary-darken 0%, $primary-base 40%); + +@mixin speckle-gradient-bg { + background: $primary-base; + background: $primary-gradient; +} + +@mixin speckle-gradient-txt { + @include speckle-gradient-bg; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} diff --git a/packages/frontend/src/views/admin/AdminPanel.vue b/packages/frontend/src/views/admin/AdminPanel.vue index 57cc41e9b..62bfb82bb 100644 --- a/packages/frontend/src/views/admin/AdminPanel.vue +++ b/packages/frontend/src/views/admin/AdminPanel.vue @@ -1,17 +1,18 @@