From 3cfdf6fccff8f2df9768fbc88f276b48f6351a6b Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Wed, 13 Mar 2024 12:27:20 +0100
Subject: [PATCH 01/54] fix dbc vuetify options
---
src/vuetify.options.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/vuetify.options.js b/src/vuetify.options.js
index 8039e759e1..8b252949bc 100644
--- a/src/vuetify.options.js
+++ b/src/vuetify.options.js
@@ -5,7 +5,7 @@ const custom = {
theme: {
themes: {
light: {
- color: {
+ colors: {
primary: "#9e292b",
"primary-darken-1": "#800416",
"primary-lighten": "#f5eaea",
From b08c32a9cefa5c3f235a69d9b06e326a7d222a59 Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Wed, 13 Mar 2024 13:38:38 +0100
Subject: [PATCH 02/54] change on-surface and on-background colors for testing
purposes
---
src/vuetify.options.js | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/vuetify.options.js b/src/vuetify.options.js
index 8b252949bc..cb5df304c7 100644
--- a/src/vuetify.options.js
+++ b/src/vuetify.options.js
@@ -13,6 +13,8 @@ const custom = {
"secondary-lighten-1": "#8a9199",
"secondary-darken-1": "#3a424b",
accent: "#e98404",
+ "on-surface": "#04CACA",
+ "on-background": "#01D94B",
},
},
},
From 9179809052af5da417eb4410f43fc9e55c558660 Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Wed, 13 Mar 2024 15:07:32 +0100
Subject: [PATCH 03/54] use typescript for vuetify options
---
package-lock.json | 7 ++++
package.json | 1 +
src/themes/base-vuetify.options.js | 47 --------------------------
src/themes/base-vuetify.options.ts | 54 ++++++++++++++++++++++++++++++
src/themes/brb/vuetify.options.js | 23 -------------
src/themes/brb/vuetify.options.ts | 26 ++++++++++++++
src/themes/n21/vuetify.options.js | 23 -------------
src/themes/n21/vuetify.options.ts | 26 ++++++++++++++
src/themes/thr/vuetify.options.js | 23 -------------
src/themes/thr/vuetify.options.ts | 26 ++++++++++++++
src/vuetify.options.js | 24 -------------
src/vuetify.options.ts | 28 ++++++++++++++++
12 files changed, 168 insertions(+), 140 deletions(-)
delete mode 100644 src/themes/base-vuetify.options.js
create mode 100644 src/themes/base-vuetify.options.ts
delete mode 100644 src/themes/brb/vuetify.options.js
create mode 100644 src/themes/brb/vuetify.options.ts
delete mode 100644 src/themes/n21/vuetify.options.js
create mode 100644 src/themes/n21/vuetify.options.ts
delete mode 100644 src/themes/thr/vuetify.options.js
create mode 100644 src/themes/thr/vuetify.options.ts
delete mode 100644 src/vuetify.options.js
create mode 100644 src/vuetify.options.ts
diff --git a/package-lock.json b/package-lock.json
index a734312f0e..c8294dc8fb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -39,6 +39,7 @@
"@mdi/js": "^7.2.96",
"@openapitools/openapi-generator-cli": "^2.7.0",
"@types/jest": "^27.5.2",
+ "@types/lodash": "^4.17.0",
"@types/object-hash": "^2.2.1",
"@types/sortablejs": "^1.15.7",
"@typescript-eslint/eslint-plugin": "^6.13.2",
@@ -3525,6 +3526,12 @@
"devOptional": true,
"license": "MIT"
},
+ "node_modules/@types/lodash": {
+ "version": "4.17.0",
+ "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.17.0.tgz",
+ "integrity": "sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA==",
+ "dev": true
+ },
"node_modules/@types/mime": {
"version": "1.3.5",
"dev": true,
diff --git a/package.json b/package.json
index 4ccd2d71db..25dff95ebe 100644
--- a/package.json
+++ b/package.json
@@ -48,6 +48,7 @@
"@mdi/js": "^7.2.96",
"@openapitools/openapi-generator-cli": "^2.7.0",
"@types/jest": "^27.5.2",
+ "@types/lodash": "^4.17.0",
"@types/object-hash": "^2.2.1",
"@types/sortablejs": "^1.15.7",
"@typescript-eslint/eslint-plugin": "^6.13.2",
diff --git a/src/themes/base-vuetify.options.js b/src/themes/base-vuetify.options.js
deleted file mode 100644
index 0d92567cae..0000000000
--- a/src/themes/base-vuetify.options.js
+++ /dev/null
@@ -1,47 +0,0 @@
-import * as materialAliases from "@/components/icons/material";
-import { aliases, mdi } from "vuetify/iconsets/mdi-svg";
-
-import { customAliases } from "@/components/icons/custom";
-
-export default {
- theme: {
- options: {
- customProperties: true,
- cspNonce: window.nonce,
- },
- themes: {
- light: {
- colors: {
- primary: "#9e292b",
- "primary-darken-1": "#800416",
- "primary-lighten": "#f5eaea",
- secondary: "#54616e",
- "secondary-lighten-1": "#8a9199",
- "secondary-darken-1": "#3a424b",
- accent: "#e98404",
- black: "#1b1b1b",
- white: "#ffffff",
- info: "#0a7ac9",
- "info-darken-1": "#0e8c71",
- success: "#13ba98",
- "success-darken-1": "#0e8c71",
- warning: "#ff8311",
- "warning-lighten-1": "#fff0e2",
- error: "#ff1134",
- "error-darken-1": "#bf0d26",
- },
- },
- },
- },
- icons: {
- defaultSet: "mdi",
- aliases: {
- ...aliases,
- ...materialAliases,
- ...customAliases,
- },
- sets: {
- mdi,
- },
- },
-};
diff --git a/src/themes/base-vuetify.options.ts b/src/themes/base-vuetify.options.ts
new file mode 100644
index 0000000000..1401e23a1b
--- /dev/null
+++ b/src/themes/base-vuetify.options.ts
@@ -0,0 +1,54 @@
+import * as materialAliases from "@/components/icons/material";
+import { aliases, mdi } from "vuetify/iconsets/mdi-svg";
+import { type ThemeDefinition } from "vuetify";
+import { customAliases } from "@/components/icons/custom";
+
+declare global {
+ interface Window {
+ nonce: string;
+ }
+}
+
+const baseTheme: ThemeDefinition = {
+ dark: false,
+ colors: {
+ primary: "#9e292b",
+ "primary-darken-1": "#800416",
+ "primary-lighten": "#f5eaea",
+ secondary: "#54616e",
+ "secondary-lighten-1": "#8a9199",
+ "secondary-darken-1": "#3a424b",
+ accent: "#e98404",
+ black: "#1b1b1b",
+ white: "#ffffff",
+ info: "#0a7ac9",
+ "info-darken-1": "#0e8c71",
+ success: "#13ba98",
+ "success-darken-1": "#0e8c71",
+ warning: "#ff8311",
+ "warning-lighten-1": "#fff0e2",
+ error: "#ff1134",
+ "error-darken-1": "#bf0d26",
+ },
+};
+
+export default {
+ theme: {
+ options: {
+ customProperties: true,
+ cspNonce: window.nonce,
+ },
+ themes: { light: baseTheme },
+ },
+ icons: {
+ defaultSet: "mdi",
+ aliases: {
+ ...aliases,
+ ...materialAliases,
+ ...customAliases,
+ },
+ sets: {
+ mdi,
+ },
+ },
+};
diff --git a/src/themes/brb/vuetify.options.js b/src/themes/brb/vuetify.options.js
deleted file mode 100644
index e27b70ae85..0000000000
--- a/src/themes/brb/vuetify.options.js
+++ /dev/null
@@ -1,23 +0,0 @@
-import base from "@/themes/base-vuetify.options.js";
-import { merge } from "lodash";
-
-const custom = {
- theme: {
- dark: false,
- themes: {
- light: {
- colors: {
- primary: "#0a9396",
- "primary-darken-1": "#086e71",
- "primary-lighten": "#e6f4f5",
- secondary: "#38677a",
- "secondary-lighten-1": "#567e8e",
- "secondary-darken-1": "#2a4d5b",
- accent: "#e4032e",
- },
- },
- },
- },
-};
-
-export default merge(base, custom);
diff --git a/src/themes/brb/vuetify.options.ts b/src/themes/brb/vuetify.options.ts
new file mode 100644
index 0000000000..ada1f79abc
--- /dev/null
+++ b/src/themes/brb/vuetify.options.ts
@@ -0,0 +1,26 @@
+import base from "@/themes/base-vuetify.options";
+import { merge } from "lodash";
+import { type ThemeDefinition } from "vuetify";
+
+const brbTheme: ThemeDefinition = {
+ dark: false,
+ colors: {
+ primary: "#0a9396",
+ "primary-darken-1": "#086e71",
+ "primary-lighten": "#e6f4f5",
+ secondary: "#38677a",
+ "secondary-lighten-1": "#567e8e",
+ "secondary-darken-1": "#2a4d5b",
+ accent: "#e4032e",
+ },
+};
+
+const custom = {
+ theme: {
+ themes: {
+ light: brbTheme,
+ },
+ },
+};
+
+export default merge(base, custom);
diff --git a/src/themes/n21/vuetify.options.js b/src/themes/n21/vuetify.options.js
deleted file mode 100644
index 5b8c660b50..0000000000
--- a/src/themes/n21/vuetify.options.js
+++ /dev/null
@@ -1,23 +0,0 @@
-import base from "@/themes/base-vuetify.options.js";
-import { merge } from "lodash";
-
-const custom = {
- theme: {
- dark: false,
- themes: {
- light: {
- colors: {
- primary: "#2876d0",
- "primary-darken-1": "#1e599c",
- "primary-lighten": "#e9f1fa",
- secondary: "#355478",
- "secondary-lighten-1": "#536e8c",
- "secondary-darken-1": "#283f5a",
- accent: "#970000",
- },
- },
- },
- },
-};
-
-export default merge(base, custom);
diff --git a/src/themes/n21/vuetify.options.ts b/src/themes/n21/vuetify.options.ts
new file mode 100644
index 0000000000..675a751332
--- /dev/null
+++ b/src/themes/n21/vuetify.options.ts
@@ -0,0 +1,26 @@
+import base from "@/themes/base-vuetify.options";
+import { merge } from "lodash";
+import { type ThemeDefinition } from "vuetify";
+
+const n21Theme: ThemeDefinition = {
+ dark: false,
+ colors: {
+ primary: "#2876d0",
+ "primary-darken-1": "#1e599c",
+ "primary-lighten": "#e9f1fa",
+ secondary: "#355478",
+ "secondary-lighten-1": "#536e8c",
+ "secondary-darken-1": "#283f5a",
+ accent: "#970000",
+ },
+};
+
+const custom = {
+ theme: {
+ themes: {
+ light: n21Theme,
+ },
+ },
+};
+
+export default merge(base, custom);
diff --git a/src/themes/thr/vuetify.options.js b/src/themes/thr/vuetify.options.js
deleted file mode 100644
index 14cc2db270..0000000000
--- a/src/themes/thr/vuetify.options.js
+++ /dev/null
@@ -1,23 +0,0 @@
-import base from "@/themes/base-vuetify.options.js";
-import { merge } from "lodash";
-
-const custom = {
- theme: {
- dark: false,
- themes: {
- light: {
- colors: {
- primary: "#2876d0",
- "primary-darken-1": "#1e599c",
- "primary-lighten": "#e9f1fa",
- secondary: "#185888",
- "secondary-lighten-1": "#3b719a",
- "secondary-darken-1": "#124266",
- accent: "#f56b00",
- },
- },
- },
- },
-};
-
-export default merge(base, custom);
diff --git a/src/themes/thr/vuetify.options.ts b/src/themes/thr/vuetify.options.ts
new file mode 100644
index 0000000000..669b777222
--- /dev/null
+++ b/src/themes/thr/vuetify.options.ts
@@ -0,0 +1,26 @@
+import base from "@/themes/base-vuetify.options";
+import { merge } from "lodash";
+import { type ThemeDefinition } from "vuetify";
+
+const thrTheme: ThemeDefinition = {
+ dark: false,
+ colors: {
+ primary: "#2876d0",
+ "primary-darken-1": "#1e599c",
+ "primary-lighten": "#e9f1fa",
+ secondary: "#185888",
+ "secondary-lighten-1": "#3b719a",
+ "secondary-darken-1": "#124266",
+ accent: "#f56b00",
+ },
+};
+
+const custom = {
+ theme: {
+ themes: {
+ light: thrTheme,
+ },
+ },
+};
+
+export default merge(base, custom);
diff --git a/src/vuetify.options.js b/src/vuetify.options.js
deleted file mode 100644
index cb5df304c7..0000000000
--- a/src/vuetify.options.js
+++ /dev/null
@@ -1,24 +0,0 @@
-import base from "@/themes/base-vuetify.options.js";
-import { merge } from "lodash";
-
-const custom = {
- theme: {
- themes: {
- light: {
- colors: {
- primary: "#9e292b",
- "primary-darken-1": "#800416",
- "primary-lighten": "#f5eaea",
- secondary: "#54616e",
- "secondary-lighten-1": "#8a9199",
- "secondary-darken-1": "#3a424b",
- accent: "#e98404",
- "on-surface": "#04CACA",
- "on-background": "#01D94B",
- },
- },
- },
- },
-};
-
-export default merge(base, custom);
diff --git a/src/vuetify.options.ts b/src/vuetify.options.ts
new file mode 100644
index 0000000000..15da52c6e0
--- /dev/null
+++ b/src/vuetify.options.ts
@@ -0,0 +1,28 @@
+import base from "@/themes/base-vuetify.options";
+import { merge } from "lodash";
+import { type ThemeDefinition } from "vuetify";
+
+const defaultTheme: ThemeDefinition = {
+ dark: false,
+ colors: {
+ primary: "#9e292b",
+ "primary-darken-1": "#800416",
+ "primary-lighten": "#f5eaea",
+ secondary: "#54616e",
+ "secondary-lighten-1": "#8a9199",
+ "secondary-darken-1": "#3a424b",
+ accent: "#e98404",
+ "on-surface": "#04CACA",
+ "on-background": "#01D94B",
+ },
+};
+
+const custom = {
+ theme: {
+ themes: {
+ light: defaultTheme,
+ },
+ },
+};
+
+export default merge(base, custom);
From 1ac8895a47ebbe3b73c817f1de8ed7f7f1a62f26 Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Thu, 14 Mar 2024 08:23:47 +0100
Subject: [PATCH 04/54] adjust colors
---
src/vuetify.options.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/vuetify.options.ts b/src/vuetify.options.ts
index 15da52c6e0..4c2520ac55 100644
--- a/src/vuetify.options.ts
+++ b/src/vuetify.options.ts
@@ -12,8 +12,8 @@ const defaultTheme: ThemeDefinition = {
"secondary-lighten-1": "#8a9199",
"secondary-darken-1": "#3a424b",
accent: "#e98404",
- "on-surface": "#04CACA",
- "on-background": "#01D94B",
+ "on-surface": "#01A4A4",
+ "on-background": "#01A238",
},
};
From 1ac0656dbfad5f74f5276c0ace7cb3482ab2dc8c Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Tue, 19 Mar 2024 11:14:35 +0100
Subject: [PATCH 05/54] adjust colors in the topbar elements
---
src/components/topbar/HelpDropdown.vue | 8 ++------
src/components/topbar/MenuQrCode.vue | 7 +------
src/components/topbar/PopupIcon.vue | 1 -
src/components/topbar/PopupIconInitials.vue | 1 -
src/components/topbar/TheTopBar.vue | 4 ----
src/styles/utility/_links.scss | 6 +++---
6 files changed, 6 insertions(+), 21 deletions(-)
diff --git a/src/components/topbar/HelpDropdown.vue b/src/components/topbar/HelpDropdown.vue
index 3b9a2e8499..cc0269432d 100644
--- a/src/components/topbar/HelpDropdown.vue
+++ b/src/components/topbar/HelpDropdown.vue
@@ -5,14 +5,10 @@
:href="item.action"
:target="item.target"
:ripple="false"
+ :prepend-icon="item.icon"
class="mb-0"
>
-
-
- {{
- $t(item.label)
- }}
+ {{ $t(item.label) }}
diff --git a/src/components/topbar/MenuQrCode.vue b/src/components/topbar/MenuQrCode.vue
index 13798e6649..1e172461f4 100644
--- a/src/components/topbar/MenuQrCode.vue
+++ b/src/components/topbar/MenuQrCode.vue
@@ -4,12 +4,7 @@
{{ $t("global.topbar.MenuQrCode.qrHintText") }}
-
+
{{ $t("global.topbar.MenuQrCode.print") }}
diff --git a/src/components/topbar/PopupIcon.vue b/src/components/topbar/PopupIcon.vue
index 39c8d769a1..a25f4b9bd2 100644
--- a/src/components/topbar/PopupIcon.vue
+++ b/src/components/topbar/PopupIcon.vue
@@ -31,7 +31,6 @@ defineProps({
},
color: {
type: String,
- default: "rgba(var(--v-theme-secondary-darken-1))",
},
centered: {
type: Boolean,
diff --git a/src/components/topbar/PopupIconInitials.vue b/src/components/topbar/PopupIconInitials.vue
index e140d63b39..ae801450b6 100644
--- a/src/components/topbar/PopupIconInitials.vue
+++ b/src/components/topbar/PopupIconInitials.vue
@@ -107,7 +107,6 @@ const removePopup = () => {
width: 214px;
padding: var(--space-xs) 0;
margin-top: var(--space-xs-4);
- color: rgba(var(--v-theme-black));
white-space: nowrap;
background-color: rgba(var(--v-theme-white));
border: 1px solid map-get($grey, lighten-2);
diff --git a/src/components/topbar/TheTopBar.vue b/src/components/topbar/TheTopBar.vue
index fb586d16a1..5cd28ba7d5 100644
--- a/src/components/topbar/TheTopBar.vue
+++ b/src/components/topbar/TheTopBar.vue
@@ -9,7 +9,6 @@
icon="$mdiMenu"
height="60"
width="60"
- color="secondary-darken-1"
variant="text"
:ripple="false"
:class="{ 'menu-button': true, 'expanded-menu': expandedMenu }"
@@ -34,7 +33,6 @@
Date: Tue, 19 Mar 2024 16:53:16 +0100
Subject: [PATCH 06/54] remove custom css helpsection
---
src/components/topbar/HelpDropdown.vue | 14 ++------------
1 file changed, 2 insertions(+), 12 deletions(-)
diff --git a/src/components/topbar/HelpDropdown.vue b/src/components/topbar/HelpDropdown.vue
index cc0269432d..2b80511510 100644
--- a/src/components/topbar/HelpDropdown.vue
+++ b/src/components/topbar/HelpDropdown.vue
@@ -4,12 +4,11 @@
- {{ $t(item.label) }}
-
+ />
@@ -52,15 +51,6 @@ const menuItems = [
diff --git a/src/pages/rooms/RoomList.page.vue b/src/pages/rooms/RoomList.page.vue
index 436fbbd028..e9249029e9 100644
--- a/src/pages/rooms/RoomList.page.vue
+++ b/src/pages/rooms/RoomList.page.vue
@@ -7,7 +7,6 @@
@@ -154,11 +154,6 @@ export default defineComponent({
],
};
},
- computed: {
- fillColor() {
- return "rgba(var(--v-theme-black))";
- },
- },
watch: {
validate: function () {
this.v$.$touch();
diff --git a/src/components/organisms/administration/SchoolPolicy.vue b/src/components/organisms/administration/SchoolPolicy.vue
index 13daa10af3..5a15e86f14 100644
--- a/src/components/organisms/administration/SchoolPolicy.vue
+++ b/src/components/organisms/administration/SchoolPolicy.vue
@@ -31,7 +31,7 @@
$file_pdf_outline
-
+
{{ $t("pages.administration.school.index.schoolPolicy.fileName") }}
@@ -225,7 +225,7 @@ export default defineComponent({
From 2c7fbd46ea1234aa2cb5365a368617b85e8b6abd Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Fri, 22 Mar 2024 10:45:09 +0100
Subject: [PATCH 16/54] adjust colors in news, lernstore, footer
---
src/components/feature-news-form/FormNews.vue | 2 +-
src/components/molecules/vCustomEmptyState.vue | 2 +-
src/pages/LernStoreOverview.page.vue | 10 +---------
src/themes/brb/components/legacy/TheFooter.vue | 1 -
src/themes/n21/components/legacy/TheFooter.vue | 1 -
src/themes/thr/components/legacy/TheFooter.vue | 1 -
6 files changed, 3 insertions(+), 14 deletions(-)
diff --git a/src/components/feature-news-form/FormNews.vue b/src/components/feature-news-form/FormNews.vue
index 7aec1a8d43..fc54705508 100644
--- a/src/components/feature-news-form/FormNews.vue
+++ b/src/components/feature-news-form/FormNews.vue
@@ -70,7 +70,7 @@
{{ mdiDelete }}
{{ $t("common.actions.remove") }}
-
+
{{ mdiClose }}
{{ $t("common.actions.discard") }}
diff --git a/src/components/molecules/vCustomEmptyState.vue b/src/components/molecules/vCustomEmptyState.vue
index c344edd60f..145ffa2794 100644
--- a/src/components/molecules/vCustomEmptyState.vue
+++ b/src/components/molecules/vCustomEmptyState.vue
@@ -1516,7 +1516,7 @@
{{ title }}
{{ subtitle }}
-
+
diff --git a/src/pages/LernStoreOverview.page.vue b/src/pages/LernStoreOverview.page.vue
index 7e7a1e36a3..b9972713de 100644
--- a/src/pages/LernStoreOverview.page.vue
+++ b/src/pages/LernStoreOverview.page.vue
@@ -33,19 +33,13 @@
v-if="searchQuery"
:icon="mdiClose"
:aria-label="$t('common.actions.delete')"
- color="rgba(var(--v-theme-black))"
density="compact"
size="x-large"
variant="text"
:ripple="false"
@click="searchQuery = ''"
/>
-
+
@@ -75,7 +69,6 @@
@@ -268,7 +261,6 @@ watchDebounced(
.arrow__back {
margin-top: var(--space-xs);
font-weight: var(--font-weight-bold);
- color: rgba(var(--v-theme-secondary));
cursor: pointer;
}
diff --git a/src/themes/brb/components/legacy/TheFooter.vue b/src/themes/brb/components/legacy/TheFooter.vue
index 7e32d48ce8..6d82a2f5cf 100644
--- a/src/themes/brb/components/legacy/TheFooter.vue
+++ b/src/themes/brb/components/legacy/TheFooter.vue
@@ -108,7 +108,6 @@ export default {
width: 100%;
padding: 0 var(--space-md);
margin: var(--space-lg) 0 var(--space-md);
- color: rgba(var(--v-theme-secondary-darken-1));
text-align: center;
}
diff --git a/src/themes/n21/components/legacy/TheFooter.vue b/src/themes/n21/components/legacy/TheFooter.vue
index 614a6f9761..60216f4997 100644
--- a/src/themes/n21/components/legacy/TheFooter.vue
+++ b/src/themes/n21/components/legacy/TheFooter.vue
@@ -104,7 +104,6 @@ export default {
width: 100%;
padding: 0 var(--space-md);
margin: var(--space-lg) 0 var(--space-md);
- color: rgba(var(--v-theme-secondary-darken-1));
text-align: center;
}
diff --git a/src/themes/thr/components/legacy/TheFooter.vue b/src/themes/thr/components/legacy/TheFooter.vue
index 16dda84ead..1386b89c13 100644
--- a/src/themes/thr/components/legacy/TheFooter.vue
+++ b/src/themes/thr/components/legacy/TheFooter.vue
@@ -118,7 +118,6 @@ export default {
width: 100%;
padding: 0 var(--space-md);
margin: var(--space-lg) 0 var(--space-md);
- color: rgba(var(--v-theme-secondary-darken-1));
text-align: center;
}
From bccd91287ca6c242cd1996ecab02df4e3b286cd3 Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Fri, 22 Mar 2024 12:02:36 +0100
Subject: [PATCH 17/54] adjust alerts
---
.../DrawingContentElement.vue | 6 ------
src/components/ui-alert/BaseAlert.vue | 8 +++++++-
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/src/components/feature-board-drawing-element/DrawingContentElement.vue b/src/components/feature-board-drawing-element/DrawingContentElement.vue
index c32c99025c..6dddef897c 100644
--- a/src/components/feature-board-drawing-element/DrawingContentElement.vue
+++ b/src/components/feature-board-drawing-element/DrawingContentElement.vue
@@ -116,9 +116,3 @@ export default defineComponent({
},
});
-
diff --git a/src/components/ui-alert/BaseAlert.vue b/src/components/ui-alert/BaseAlert.vue
index 4ef905ff50..8e1b98ccec 100644
--- a/src/components/ui-alert/BaseAlert.vue
+++ b/src/components/ui-alert/BaseAlert.vue
@@ -6,7 +6,7 @@
:closeIcon="showCloseIcon ? closeIcon : null"
class="mb-0"
>
-
+
@@ -31,3 +31,9 @@ export default defineComponent({
},
});
+
From d2841022d8f2489558a03e9152eb5ed138ef107c Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Mon, 25 Mar 2024 08:12:43 +0100
Subject: [PATCH 18/54] set on-white var in vuetify options
---
src/vuetify.options.ts | 1 +
1 file changed, 1 insertion(+)
diff --git a/src/vuetify.options.ts b/src/vuetify.options.ts
index 4c2520ac55..f373afdafa 100644
--- a/src/vuetify.options.ts
+++ b/src/vuetify.options.ts
@@ -14,6 +14,7 @@ const defaultTheme: ThemeDefinition = {
accent: "#e98404",
"on-surface": "#01A4A4",
"on-background": "#01A238",
+ "on-white": "#01A238",
},
};
From f249a99755b271156483846059d2de1cf7a2dcf2 Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Mon, 25 Mar 2024 09:11:29 +0100
Subject: [PATCH 19/54] fix HelpDropDown unit test
---
src/components/topbar/HelpDropdown.unit.ts | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/src/components/topbar/HelpDropdown.unit.ts b/src/components/topbar/HelpDropdown.unit.ts
index c8a68aadaf..32f3fa70c8 100644
--- a/src/components/topbar/HelpDropdown.unit.ts
+++ b/src/components/topbar/HelpDropdown.unit.ts
@@ -1,15 +1,21 @@
import { mount } from "@vue/test-utils";
import HelpDropdown from "./HelpDropdown.vue";
-import { createTestingI18n } from "@@/tests/test-utils/setup";
+import {
+ createTestingI18n,
+ createTestingVuetify,
+} from "@@/tests/test-utils/setup";
+import { VListItem } from "vuetify/lib/components/index.mjs";
describe("@/components/topbar/HelpDropdown", () => {
it("shows a list of menu items", () => {
const wrapper = mount(HelpDropdown, {
global: {
- plugins: [createTestingI18n()],
+ plugins: [createTestingI18n(), createTestingVuetify()],
},
});
- expect(wrapper.findAll(".link")).toHaveLength(4);
+ const allListItems = wrapper.findAllComponents(VListItem);
+
+ expect(allListItems).toHaveLength(4);
});
});
From 5c6c586db583521a4285c0ec1989bd0d890885c1 Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Mon, 25 Mar 2024 12:23:21 +0100
Subject: [PATCH 20/54] set link color
---
src/styles/utility/_links.scss | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/styles/utility/_links.scss b/src/styles/utility/_links.scss
index 5cfc22d9f3..eaf7a3971b 100644
--- a/src/styles/utility/_links.scss
+++ b/src/styles/utility/_links.scss
@@ -1,3 +1,3 @@
-// .v-application a {
-// color: rgba(var(--v-theme-primary));
-// }
+a {
+ color: rgba(var(--v-theme-primary));
+}
From 8fd0df828e25e42aad0a684316d85b47006e38b1 Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Mon, 25 Mar 2024 12:23:40 +0100
Subject: [PATCH 21/54] set theme colors and vars for dbc
---
src/vuetify.options.ts | 11 ++++++++---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/src/vuetify.options.ts b/src/vuetify.options.ts
index f373afdafa..f1528679f3 100644
--- a/src/vuetify.options.ts
+++ b/src/vuetify.options.ts
@@ -12,9 +12,14 @@ const defaultTheme: ThemeDefinition = {
"secondary-lighten-1": "#8a9199",
"secondary-darken-1": "#3a424b",
accent: "#e98404",
- "on-surface": "#01A4A4",
- "on-background": "#01A238",
- "on-white": "#01A238",
+ "on-surface": "#3a424b",
+ "on-background": "#3a424b",
+ "on-white": "#3a424b",
+ },
+ variables: {
+ "high-emphasis-opacity": 1,
+ "medium-emphasis-opacity": 0.8,
+ "disabled-opacity": 0.6,
},
};
From a62d28ae57b616a91d04e6b49b0414703828b31b Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Tue, 26 Mar 2024 12:03:39 +0100
Subject: [PATCH 22/54] set on-surface/background/white on instances
---
src/assets/img/NotFoundSvg.vue | 2 +-
src/assets/img/courses/task-open.svg | 2 +-
.../img/empty-state/content-initial.svg | 2 +-
.../img/empty-state/tasks-empty-state.svg | 2 +-
.../icons/custom/file-pdf-outline.vue | 2 +-
src/components/molecules/RoomTaskCard.unit.ts | 28 +++++++++----------
src/components/molecules/TaskItemStudent.vue | 2 +-
src/components/molecules/TaskItemTeacher.vue | 2 +-
.../molecules/vCustomEmptyState.vue | 14 +++++-----
src/components/share/ImportFlow.unit.ts | 2 +-
.../share/SelectCourseModal.unit.ts | 2 +-
.../templates/RoomDashboard.unit.ts | 4 +--
src/components/templates/RoomWrapper.unit.ts | 2 +-
.../ui-room-details/RoomLessonCard.unit.ts | 2 +-
src/pages/rooms/room-details.unit.ts | 4 +--
src/pages/rooms/room-list.unit.ts | 4 +--
src/pages/rooms/room-overview.unit.js | 4 +--
src/store/room.unit.ts | 6 ++--
src/store/rooms.unit.ts | 16 +++++------
src/themes/base-vuetify.options.ts | 2 +-
src/themes/brb/vuetify.options.ts | 3 ++
src/themes/n21/vuetify.options.ts | 3 ++
src/themes/thr/vuetify.options.ts | 3 ++
src/vuetify.options.ts | 2 +-
.../factory/courseMetadataResponseFactory.ts | 2 +-
25 files changed, 63 insertions(+), 54 deletions(-)
diff --git a/src/assets/img/NotFoundSvg.vue b/src/assets/img/NotFoundSvg.vue
index 3248c4a41e..44a88937a3 100644
--- a/src/assets/img/NotFoundSvg.vue
+++ b/src/assets/img/NotFoundSvg.vue
@@ -129,7 +129,7 @@
-
+
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/img/empty-state/content-initial.svg b/src/assets/img/empty-state/content-initial.svg
index a5b7460940..0bfdf1186f 100644
--- a/src/assets/img/empty-state/content-initial.svg
+++ b/src/assets/img/empty-state/content-initial.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/img/empty-state/tasks-empty-state.svg b/src/assets/img/empty-state/tasks-empty-state.svg
index b434ee64c6..282ef27964 100644
--- a/src/assets/img/empty-state/tasks-empty-state.svg
+++ b/src/assets/img/empty-state/tasks-empty-state.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/components/icons/custom/file-pdf-outline.vue b/src/components/icons/custom/file-pdf-outline.vue
index 9390658f91..6b9d3c74ab 100644
--- a/src/components/icons/custom/file-pdf-outline.vue
+++ b/src/components/icons/custom/file-pdf-outline.vue
@@ -10,7 +10,7 @@
fill-rule="evenodd"
clip-rule="evenodd"
d="M14 2H6C4.89 2 4 2.9 4 4V20C4 21.11 4.89 22 6 22H8V20H6V4H13V9H18V13H20V8L14 2ZM12.8571 16H11.619C11.2786 16 11 16.27 11 16.6V19.6V21.4C11 21.73 11.2786 22 11.619 22C11.9595 22 12.2381 21.73 12.2381 21.4V20.2H12.8571C14.0527 20.2 15.0238 19.2588 15.0238 18.1C15.0238 16.9412 14.0527 16 12.8571 16ZM13.7857 18.1C13.7857 18.5987 13.3717 19 12.8571 19H12.2381V17.2H12.8571C13.3717 17.2 13.7857 17.6012 13.7857 18.1ZM17.8095 16H16.5714C16.231 16 15.9524 16.27 15.9524 16.6V21.4C15.9524 21.73 16.231 22 16.5714 22H17.8095C18.8348 22 19.6667 21.1938 19.6667 20.2V17.8C19.6667 16.8062 18.8348 16 17.8095 16ZM18.4286 20.2C18.4286 20.53 18.15 20.8 17.8095 20.8H17.1905V17.2H17.8095C18.15 17.2 18.4286 17.47 18.4286 17.8V20.2ZM21.5238 16C21.1833 16 20.9048 16.27 20.9048 16.6V19V21.4C20.9048 21.73 21.1833 22 21.5238 22C21.8643 22 22.1429 21.73 22.1429 21.4V19.6H23.381C23.7214 19.6 24 19.33 24 19C24 18.67 23.7214 18.4 23.381 18.4H22.1429V17.2H23.381C23.7214 17.2 24 16.93 24 16.6C24 16.27 23.7214 16 23.381 16H21.5238Z"
- fill="#54616E"
+ fill="#3a424b"
/>
diff --git a/src/components/molecules/RoomTaskCard.unit.ts b/src/components/molecules/RoomTaskCard.unit.ts
index f0ef30b3f9..dd4c9c8e22 100644
--- a/src/components/molecules/RoomTaskCard.unit.ts
+++ b/src/components/molecules/RoomTaskCard.unit.ts
@@ -29,7 +29,7 @@ const testTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
};
@@ -50,7 +50,7 @@ const draftTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
};
@@ -71,7 +71,7 @@ const finishedTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
};
@@ -92,7 +92,7 @@ const overdueTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2015-09-28T15:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
};
@@ -113,7 +113,7 @@ const noDueTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: undefined,
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
};
@@ -134,7 +134,7 @@ const plannedTestTask = {
courseName: "Mathe",
availableDate: "2300-09-01T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
};
@@ -155,7 +155,7 @@ const studentFinishedTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
};
@@ -176,7 +176,7 @@ const studentTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
};
@@ -533,7 +533,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: availableDate.toISOString(),
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
},
};
@@ -563,7 +563,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: inFutureDate.toISOString(),
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
},
};
@@ -677,7 +677,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: dueDate.toISOString(),
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
},
};
@@ -707,7 +707,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2000-01-01T00:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
},
};
@@ -738,7 +738,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2000-01-01T00:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
},
};
@@ -769,7 +769,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2000-01-01T00:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "some description here",
},
};
diff --git a/src/components/molecules/TaskItemStudent.vue b/src/components/molecules/TaskItemStudent.vue
index 980429b298..0e39686edd 100644
--- a/src/components/molecules/TaskItemStudent.vue
+++ b/src/components/molecules/TaskItemStudent.vue
@@ -95,7 +95,7 @@ export default {
},
computed: {
iconColor() {
- const defaultColor = "#54616e";
+ const defaultColor = "#3a424b";
return this.task.displayColor || defaultColor;
},
isCloseToDueDate() {
diff --git a/src/components/molecules/TaskItemTeacher.vue b/src/components/molecules/TaskItemTeacher.vue
index d191a16f7d..7d3b960a60 100644
--- a/src/components/molecules/TaskItemTeacher.vue
+++ b/src/components/molecules/TaskItemTeacher.vue
@@ -178,7 +178,7 @@ export default {
return this.isDraft ? "$taskDraft" : "$taskOpenFilled";
},
iconColor() {
- const defaultColor = "#54616e";
+ const defaultColor = "#3a424b";
return this.task.displayColor || defaultColor;
},
taskLabel() {
diff --git a/src/components/molecules/vCustomEmptyState.vue b/src/components/molecules/vCustomEmptyState.vue
index 145ffa2794..5415b2b322 100644
--- a/src/components/molecules/vCustomEmptyState.vue
+++ b/src/components/molecules/vCustomEmptyState.vue
@@ -394,11 +394,11 @@
/>
diff --git a/src/components/share/ImportFlow.unit.ts b/src/components/share/ImportFlow.unit.ts
index 3adc36c49f..05ef094b8d 100644
--- a/src/components/share/ImportFlow.unit.ts
+++ b/src/components/share/ImportFlow.unit.ts
@@ -42,7 +42,7 @@ describe("@components/share/ImportFlow", () => {
id: "1234",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
};
const setup = (attrs = {}) => {
diff --git a/src/components/share/SelectCourseModal.unit.ts b/src/components/share/SelectCourseModal.unit.ts
index a4ffe00ad4..9f7389f24e 100644
--- a/src/components/share/SelectCourseModal.unit.ts
+++ b/src/components/share/SelectCourseModal.unit.ts
@@ -10,7 +10,7 @@ describe("@components/share/SelectCourseModal", () => {
id: "1234",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
};
const propsData = {
isOpen: true,
diff --git a/src/components/templates/RoomDashboard.unit.ts b/src/components/templates/RoomDashboard.unit.ts
index 28b82fc8c5..96cdc9c4b3 100644
--- a/src/components/templates/RoomDashboard.unit.ts
+++ b/src/components/templates/RoomDashboard.unit.ts
@@ -47,7 +47,7 @@ const mockData = {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "",
},
},
@@ -69,7 +69,7 @@ const mockData = {
},
availableDate: "2017-09-28T12:00:00.000Z",
dueDate: "2300-06-28T13:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "",
},
},
diff --git a/src/components/templates/RoomWrapper.unit.ts b/src/components/templates/RoomWrapper.unit.ts
index bd473352fc..1633aa683f 100644
--- a/src/components/templates/RoomWrapper.unit.ts
+++ b/src/components/templates/RoomWrapper.unit.ts
@@ -54,7 +54,7 @@ const mockData = [
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
diff --git a/src/components/ui-room-details/RoomLessonCard.unit.ts b/src/components/ui-room-details/RoomLessonCard.unit.ts
index 58d62e7822..e553f956f3 100644
--- a/src/components/ui-room-details/RoomLessonCard.unit.ts
+++ b/src/components/ui-room-details/RoomLessonCard.unit.ts
@@ -48,7 +48,7 @@ const setup = (
) => {
const room = {
roomId: "456",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
};
const ariaLabel =
"lesson, Link, Test Thema (Mathe) - zum Öffnen die Eingabetaste drücken";
diff --git a/src/pages/rooms/room-details.unit.ts b/src/pages/rooms/room-details.unit.ts
index 1f993bdb08..fb9beaed40 100644
--- a/src/pages/rooms/room-details.unit.ts
+++ b/src/pages/rooms/room-details.unit.ts
@@ -64,7 +64,7 @@ const mockData: SingleColumnBoardResponse = {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "",
},
},
@@ -86,7 +86,7 @@ const mockData: SingleColumnBoardResponse = {
},
availableDate: "2017-09-28T12:00:00.000Z",
dueDate: "2300-06-28T13:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "",
},
},
diff --git a/src/pages/rooms/room-list.unit.ts b/src/pages/rooms/room-list.unit.ts
index 4319fd43fa..057226c140 100644
--- a/src/pages/rooms/room-list.unit.ts
+++ b/src/pages/rooms/room-list.unit.ts
@@ -46,7 +46,7 @@ const mockData = [
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
@@ -104,7 +104,7 @@ describe("@/pages/room-list.vue", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
diff --git a/src/pages/rooms/room-overview.unit.js b/src/pages/rooms/room-overview.unit.js
index f1a90325d8..7ca5c930f7 100644
--- a/src/pages/rooms/room-overview.unit.js
+++ b/src/pages/rooms/room-overview.unit.js
@@ -82,7 +82,7 @@ const mockCourseData = [
id: "1234",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
},
];
@@ -204,7 +204,7 @@ describe("@/pages/RoomOverview", () => {
searchText: "Mathe",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
to: "/rooms/1234",
},
];
diff --git a/src/store/room.unit.ts b/src/store/room.unit.ts
index 4a1d16111d..0e65bf6743 100644
--- a/src/store/room.unit.ts
+++ b/src/store/room.unit.ts
@@ -544,7 +544,7 @@ describe("room module", () => {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "",
},
},
@@ -666,7 +666,7 @@ describe("room module", () => {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "",
},
},
@@ -723,7 +723,7 @@ describe("room module", () => {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
description: "",
},
},
diff --git a/src/store/rooms.unit.ts b/src/store/rooms.unit.ts
index 3baaa5abdb..9e9e4fbd33 100644
--- a/src/store/rooms.unit.ts
+++ b/src/store/rooms.unit.ts
@@ -422,7 +422,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
@@ -441,7 +441,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
@@ -520,7 +520,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
@@ -539,7 +539,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
to: "/rooms/123",
@@ -625,7 +625,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
@@ -644,7 +644,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
@@ -686,7 +686,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
@@ -723,7 +723,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
diff --git a/src/themes/base-vuetify.options.ts b/src/themes/base-vuetify.options.ts
index 1401e23a1b..3fc2ead06f 100644
--- a/src/themes/base-vuetify.options.ts
+++ b/src/themes/base-vuetify.options.ts
@@ -15,7 +15,7 @@ const baseTheme: ThemeDefinition = {
primary: "#9e292b",
"primary-darken-1": "#800416",
"primary-lighten": "#f5eaea",
- secondary: "#54616e",
+ secondary: "#3a424b",
"secondary-lighten-1": "#8a9199",
"secondary-darken-1": "#3a424b",
accent: "#e98404",
diff --git a/src/themes/brb/vuetify.options.ts b/src/themes/brb/vuetify.options.ts
index ada1f79abc..2deb25c7ff 100644
--- a/src/themes/brb/vuetify.options.ts
+++ b/src/themes/brb/vuetify.options.ts
@@ -12,6 +12,9 @@ const brbTheme: ThemeDefinition = {
"secondary-lighten-1": "#567e8e",
"secondary-darken-1": "#2a4d5b",
accent: "#e4032e",
+ "on-surface": "#294C5A",
+ "on-background": "#294C5A",
+ "on-white": "#294C5A",
},
};
diff --git a/src/themes/n21/vuetify.options.ts b/src/themes/n21/vuetify.options.ts
index 675a751332..6834fc76a8 100644
--- a/src/themes/n21/vuetify.options.ts
+++ b/src/themes/n21/vuetify.options.ts
@@ -12,6 +12,9 @@ const n21Theme: ThemeDefinition = {
"secondary-lighten-1": "#536e8c",
"secondary-darken-1": "#283f5a",
accent: "#970000",
+ "on-surface": "#355478",
+ "on-background": "#355478",
+ "on-white": "#355478",
},
};
diff --git a/src/themes/thr/vuetify.options.ts b/src/themes/thr/vuetify.options.ts
index 669b777222..8209d9dc7c 100644
--- a/src/themes/thr/vuetify.options.ts
+++ b/src/themes/thr/vuetify.options.ts
@@ -12,6 +12,9 @@ const thrTheme: ThemeDefinition = {
"secondary-lighten-1": "#3b719a",
"secondary-darken-1": "#124266",
accent: "#f56b00",
+ "on-surface": "#185888",
+ "on-background": "#185888",
+ "on-white": "#185888",
},
};
diff --git a/src/vuetify.options.ts b/src/vuetify.options.ts
index f1528679f3..46e509b714 100644
--- a/src/vuetify.options.ts
+++ b/src/vuetify.options.ts
@@ -8,7 +8,7 @@ const defaultTheme: ThemeDefinition = {
primary: "#9e292b",
"primary-darken-1": "#800416",
"primary-lighten": "#f5eaea",
- secondary: "#54616e",
+ secondary: "#3a424b",
"secondary-lighten-1": "#8a9199",
"secondary-darken-1": "#3a424b",
accent: "#e98404",
diff --git a/tests/test-utils/factory/courseMetadataResponseFactory.ts b/tests/test-utils/factory/courseMetadataResponseFactory.ts
index bd4e3a2210..35ef80b08d 100644
--- a/tests/test-utils/factory/courseMetadataResponseFactory.ts
+++ b/tests/test-utils/factory/courseMetadataResponseFactory.ts
@@ -6,7 +6,7 @@ export const courseMetadataResponseFactory =
id: `course${sequence}`,
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#54616e",
+ displayColor: "#3a424b",
startDate: new Date().toISOString(),
untilDate: new Date().toISOString(),
copyingSince: new Date().toISOString(),
From 2efb6b7334f99a1d8f97b45e2a22f3b9031fd76e Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Wed, 27 Mar 2024 08:16:30 +0100
Subject: [PATCH 23/54] test text-emphasis
---
src/vuetify.options.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/vuetify.options.ts b/src/vuetify.options.ts
index 46e509b714..cd66137ed0 100644
--- a/src/vuetify.options.ts
+++ b/src/vuetify.options.ts
@@ -18,8 +18,8 @@ const defaultTheme: ThemeDefinition = {
},
variables: {
"high-emphasis-opacity": 1,
- "medium-emphasis-opacity": 0.8,
- "disabled-opacity": 0.6,
+ "medium-emphasis-opacity": 0.9,
+ "disabled-opacity": 0.7,
},
};
From 85e0ded210565353718bb2234d972c0e5bfd87dd Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Wed, 27 Mar 2024 08:26:52 +0100
Subject: [PATCH 24/54] Revert "set on-surface/background/white on instances"
This reverts commit a62d28ae57b616a91d04e6b49b0414703828b31b.
---
src/assets/img/NotFoundSvg.vue | 2 +-
src/assets/img/courses/task-open.svg | 2 +-
.../img/empty-state/content-initial.svg | 2 +-
.../img/empty-state/tasks-empty-state.svg | 2 +-
.../icons/custom/file-pdf-outline.vue | 2 +-
src/components/molecules/RoomTaskCard.unit.ts | 28 +++++++++----------
src/components/molecules/TaskItemStudent.vue | 2 +-
src/components/molecules/TaskItemTeacher.vue | 2 +-
.../molecules/vCustomEmptyState.vue | 14 +++++-----
src/components/share/ImportFlow.unit.ts | 2 +-
.../share/SelectCourseModal.unit.ts | 2 +-
.../templates/RoomDashboard.unit.ts | 4 +--
src/components/templates/RoomWrapper.unit.ts | 2 +-
.../ui-room-details/RoomLessonCard.unit.ts | 2 +-
src/pages/rooms/room-details.unit.ts | 4 +--
src/pages/rooms/room-list.unit.ts | 4 +--
src/pages/rooms/room-overview.unit.js | 4 +--
src/store/room.unit.ts | 6 ++--
src/store/rooms.unit.ts | 16 +++++------
src/themes/base-vuetify.options.ts | 2 +-
src/themes/brb/vuetify.options.ts | 3 --
src/themes/n21/vuetify.options.ts | 3 --
src/themes/thr/vuetify.options.ts | 3 --
src/vuetify.options.ts | 2 +-
.../factory/courseMetadataResponseFactory.ts | 2 +-
25 files changed, 54 insertions(+), 63 deletions(-)
diff --git a/src/assets/img/NotFoundSvg.vue b/src/assets/img/NotFoundSvg.vue
index 44a88937a3..3248c4a41e 100644
--- a/src/assets/img/NotFoundSvg.vue
+++ b/src/assets/img/NotFoundSvg.vue
@@ -129,7 +129,7 @@
-
+
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/img/empty-state/content-initial.svg b/src/assets/img/empty-state/content-initial.svg
index 0bfdf1186f..a5b7460940 100644
--- a/src/assets/img/empty-state/content-initial.svg
+++ b/src/assets/img/empty-state/content-initial.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/assets/img/empty-state/tasks-empty-state.svg b/src/assets/img/empty-state/tasks-empty-state.svg
index 282ef27964..b434ee64c6 100644
--- a/src/assets/img/empty-state/tasks-empty-state.svg
+++ b/src/assets/img/empty-state/tasks-empty-state.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/src/components/icons/custom/file-pdf-outline.vue b/src/components/icons/custom/file-pdf-outline.vue
index 6b9d3c74ab..9390658f91 100644
--- a/src/components/icons/custom/file-pdf-outline.vue
+++ b/src/components/icons/custom/file-pdf-outline.vue
@@ -10,7 +10,7 @@
fill-rule="evenodd"
clip-rule="evenodd"
d="M14 2H6C4.89 2 4 2.9 4 4V20C4 21.11 4.89 22 6 22H8V20H6V4H13V9H18V13H20V8L14 2ZM12.8571 16H11.619C11.2786 16 11 16.27 11 16.6V19.6V21.4C11 21.73 11.2786 22 11.619 22C11.9595 22 12.2381 21.73 12.2381 21.4V20.2H12.8571C14.0527 20.2 15.0238 19.2588 15.0238 18.1C15.0238 16.9412 14.0527 16 12.8571 16ZM13.7857 18.1C13.7857 18.5987 13.3717 19 12.8571 19H12.2381V17.2H12.8571C13.3717 17.2 13.7857 17.6012 13.7857 18.1ZM17.8095 16H16.5714C16.231 16 15.9524 16.27 15.9524 16.6V21.4C15.9524 21.73 16.231 22 16.5714 22H17.8095C18.8348 22 19.6667 21.1938 19.6667 20.2V17.8C19.6667 16.8062 18.8348 16 17.8095 16ZM18.4286 20.2C18.4286 20.53 18.15 20.8 17.8095 20.8H17.1905V17.2H17.8095C18.15 17.2 18.4286 17.47 18.4286 17.8V20.2ZM21.5238 16C21.1833 16 20.9048 16.27 20.9048 16.6V19V21.4C20.9048 21.73 21.1833 22 21.5238 22C21.8643 22 22.1429 21.73 22.1429 21.4V19.6H23.381C23.7214 19.6 24 19.33 24 19C24 18.67 23.7214 18.4 23.381 18.4H22.1429V17.2H23.381C23.7214 17.2 24 16.93 24 16.6C24 16.27 23.7214 16 23.381 16H21.5238Z"
- fill="#3a424b"
+ fill="#54616E"
/>
diff --git a/src/components/molecules/RoomTaskCard.unit.ts b/src/components/molecules/RoomTaskCard.unit.ts
index 60daceb740..3af1d3176f 100644
--- a/src/components/molecules/RoomTaskCard.unit.ts
+++ b/src/components/molecules/RoomTaskCard.unit.ts
@@ -29,7 +29,7 @@ const testTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
};
@@ -50,7 +50,7 @@ const draftTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
};
@@ -71,7 +71,7 @@ const finishedTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
};
@@ -92,7 +92,7 @@ const overdueTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2015-09-28T15:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
};
@@ -113,7 +113,7 @@ const noDueTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: undefined,
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
};
@@ -134,7 +134,7 @@ const plannedTestTask = {
courseName: "Mathe",
availableDate: "2300-09-01T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
};
@@ -155,7 +155,7 @@ const studentFinishedTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
};
@@ -176,7 +176,7 @@ const studentTestTask = {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
};
@@ -533,7 +533,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: availableDate.toISOString(),
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
},
};
@@ -563,7 +563,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: inFutureDate.toISOString(),
dueDate: "2300-09-28T15:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
},
};
@@ -679,7 +679,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: dueDate.toISOString(),
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
},
};
@@ -709,7 +709,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2000-01-01T00:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
},
};
@@ -740,7 +740,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2000-01-01T00:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
},
};
@@ -771,7 +771,7 @@ describe("@/components/molecules/RoomTaskCard", () => {
courseName: "Mathe",
availableDate: "2017-09-28T08:00:00.000Z",
dueDate: "2000-01-01T00:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "some description here",
},
};
diff --git a/src/components/molecules/TaskItemStudent.vue b/src/components/molecules/TaskItemStudent.vue
index 0e39686edd..980429b298 100644
--- a/src/components/molecules/TaskItemStudent.vue
+++ b/src/components/molecules/TaskItemStudent.vue
@@ -95,7 +95,7 @@ export default {
},
computed: {
iconColor() {
- const defaultColor = "#3a424b";
+ const defaultColor = "#54616e";
return this.task.displayColor || defaultColor;
},
isCloseToDueDate() {
diff --git a/src/components/molecules/TaskItemTeacher.vue b/src/components/molecules/TaskItemTeacher.vue
index 7d3b960a60..d191a16f7d 100644
--- a/src/components/molecules/TaskItemTeacher.vue
+++ b/src/components/molecules/TaskItemTeacher.vue
@@ -178,7 +178,7 @@ export default {
return this.isDraft ? "$taskDraft" : "$taskOpenFilled";
},
iconColor() {
- const defaultColor = "#3a424b";
+ const defaultColor = "#54616e";
return this.task.displayColor || defaultColor;
},
taskLabel() {
diff --git a/src/components/molecules/vCustomEmptyState.vue b/src/components/molecules/vCustomEmptyState.vue
index 5415b2b322..145ffa2794 100644
--- a/src/components/molecules/vCustomEmptyState.vue
+++ b/src/components/molecules/vCustomEmptyState.vue
@@ -394,11 +394,11 @@
/>
diff --git a/src/components/share/ImportFlow.unit.ts b/src/components/share/ImportFlow.unit.ts
index 19e1fcd58f..98240d8914 100644
--- a/src/components/share/ImportFlow.unit.ts
+++ b/src/components/share/ImportFlow.unit.ts
@@ -42,7 +42,7 @@ describe("@components/share/ImportFlow", () => {
id: "1234",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
};
const setup = (attrs = {}) => {
diff --git a/src/components/share/SelectCourseModal.unit.ts b/src/components/share/SelectCourseModal.unit.ts
index 9f7389f24e..a4ffe00ad4 100644
--- a/src/components/share/SelectCourseModal.unit.ts
+++ b/src/components/share/SelectCourseModal.unit.ts
@@ -10,7 +10,7 @@ describe("@components/share/SelectCourseModal", () => {
id: "1234",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
};
const propsData = {
isOpen: true,
diff --git a/src/components/templates/RoomDashboard.unit.ts b/src/components/templates/RoomDashboard.unit.ts
index a427570cd7..5524b39d00 100644
--- a/src/components/templates/RoomDashboard.unit.ts
+++ b/src/components/templates/RoomDashboard.unit.ts
@@ -54,7 +54,7 @@ const mockData = {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "",
},
},
@@ -76,7 +76,7 @@ const mockData = {
},
availableDate: "2017-09-28T12:00:00.000Z",
dueDate: "2300-06-28T13:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "",
},
},
diff --git a/src/components/templates/RoomWrapper.unit.ts b/src/components/templates/RoomWrapper.unit.ts
index 9da9f32e78..1e2048bb24 100644
--- a/src/components/templates/RoomWrapper.unit.ts
+++ b/src/components/templates/RoomWrapper.unit.ts
@@ -54,7 +54,7 @@ const mockData = [
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
diff --git a/src/components/ui-room-details/RoomLessonCard.unit.ts b/src/components/ui-room-details/RoomLessonCard.unit.ts
index 879d621537..242d545900 100644
--- a/src/components/ui-room-details/RoomLessonCard.unit.ts
+++ b/src/components/ui-room-details/RoomLessonCard.unit.ts
@@ -48,7 +48,7 @@ const setup = (
) => {
const room = {
roomId: "456",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
};
const ariaLabel =
"lesson, Link, Test Thema (Mathe) - zum Öffnen die Eingabetaste drücken";
diff --git a/src/pages/rooms/room-details.unit.ts b/src/pages/rooms/room-details.unit.ts
index 7d3f34d2b4..99227004f1 100644
--- a/src/pages/rooms/room-details.unit.ts
+++ b/src/pages/rooms/room-details.unit.ts
@@ -64,7 +64,7 @@ const mockData: SingleColumnBoardResponse = {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "",
},
},
@@ -86,7 +86,7 @@ const mockData: SingleColumnBoardResponse = {
},
availableDate: "2017-09-28T12:00:00.000Z",
dueDate: "2300-06-28T13:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "",
},
},
diff --git a/src/pages/rooms/room-list.unit.ts b/src/pages/rooms/room-list.unit.ts
index 057226c140..4319fd43fa 100644
--- a/src/pages/rooms/room-list.unit.ts
+++ b/src/pages/rooms/room-list.unit.ts
@@ -46,7 +46,7 @@ const mockData = [
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
@@ -104,7 +104,7 @@ describe("@/pages/room-list.vue", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
diff --git a/src/pages/rooms/room-overview.unit.js b/src/pages/rooms/room-overview.unit.js
index 7ca5c930f7..f1a90325d8 100644
--- a/src/pages/rooms/room-overview.unit.js
+++ b/src/pages/rooms/room-overview.unit.js
@@ -82,7 +82,7 @@ const mockCourseData = [
id: "1234",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
},
];
@@ -204,7 +204,7 @@ describe("@/pages/RoomOverview", () => {
searchText: "Mathe",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
to: "/rooms/1234",
},
];
diff --git a/src/store/room.unit.ts b/src/store/room.unit.ts
index 0e65bf6743..4a1d16111d 100644
--- a/src/store/room.unit.ts
+++ b/src/store/room.unit.ts
@@ -544,7 +544,7 @@ describe("room module", () => {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "",
},
},
@@ -666,7 +666,7 @@ describe("room module", () => {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "",
},
},
@@ -723,7 +723,7 @@ describe("room module", () => {
},
availableDate: "2017-09-20T11:00:00.000Z",
dueDate: "2300-09-28T13:00:00.000Z",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
description: "",
},
},
diff --git a/src/store/rooms.unit.ts b/src/store/rooms.unit.ts
index 9e9e4fbd33..3baaa5abdb 100644
--- a/src/store/rooms.unit.ts
+++ b/src/store/rooms.unit.ts
@@ -422,7 +422,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
@@ -441,7 +441,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
@@ -520,7 +520,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
@@ -539,7 +539,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
to: "/rooms/123",
@@ -625,7 +625,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
@@ -644,7 +644,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
titleDate: "2019/20",
@@ -686,7 +686,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
@@ -723,7 +723,7 @@ describe("rooms module", () => {
id: "123",
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: "2019-12-07T23:00:00.000Z",
untilDate: "2020-12-16T23:00:00.000Z",
},
diff --git a/src/themes/base-vuetify.options.ts b/src/themes/base-vuetify.options.ts
index 3fc2ead06f..1401e23a1b 100644
--- a/src/themes/base-vuetify.options.ts
+++ b/src/themes/base-vuetify.options.ts
@@ -15,7 +15,7 @@ const baseTheme: ThemeDefinition = {
primary: "#9e292b",
"primary-darken-1": "#800416",
"primary-lighten": "#f5eaea",
- secondary: "#3a424b",
+ secondary: "#54616e",
"secondary-lighten-1": "#8a9199",
"secondary-darken-1": "#3a424b",
accent: "#e98404",
diff --git a/src/themes/brb/vuetify.options.ts b/src/themes/brb/vuetify.options.ts
index 2deb25c7ff..ada1f79abc 100644
--- a/src/themes/brb/vuetify.options.ts
+++ b/src/themes/brb/vuetify.options.ts
@@ -12,9 +12,6 @@ const brbTheme: ThemeDefinition = {
"secondary-lighten-1": "#567e8e",
"secondary-darken-1": "#2a4d5b",
accent: "#e4032e",
- "on-surface": "#294C5A",
- "on-background": "#294C5A",
- "on-white": "#294C5A",
},
};
diff --git a/src/themes/n21/vuetify.options.ts b/src/themes/n21/vuetify.options.ts
index 6834fc76a8..675a751332 100644
--- a/src/themes/n21/vuetify.options.ts
+++ b/src/themes/n21/vuetify.options.ts
@@ -12,9 +12,6 @@ const n21Theme: ThemeDefinition = {
"secondary-lighten-1": "#536e8c",
"secondary-darken-1": "#283f5a",
accent: "#970000",
- "on-surface": "#355478",
- "on-background": "#355478",
- "on-white": "#355478",
},
};
diff --git a/src/themes/thr/vuetify.options.ts b/src/themes/thr/vuetify.options.ts
index 8209d9dc7c..669b777222 100644
--- a/src/themes/thr/vuetify.options.ts
+++ b/src/themes/thr/vuetify.options.ts
@@ -12,9 +12,6 @@ const thrTheme: ThemeDefinition = {
"secondary-lighten-1": "#3b719a",
"secondary-darken-1": "#124266",
accent: "#f56b00",
- "on-surface": "#185888",
- "on-background": "#185888",
- "on-white": "#185888",
},
};
diff --git a/src/vuetify.options.ts b/src/vuetify.options.ts
index cd66137ed0..e296531724 100644
--- a/src/vuetify.options.ts
+++ b/src/vuetify.options.ts
@@ -8,7 +8,7 @@ const defaultTheme: ThemeDefinition = {
primary: "#9e292b",
"primary-darken-1": "#800416",
"primary-lighten": "#f5eaea",
- secondary: "#3a424b",
+ secondary: "#54616e",
"secondary-lighten-1": "#8a9199",
"secondary-darken-1": "#3a424b",
accent: "#e98404",
diff --git a/tests/test-utils/factory/courseMetadataResponseFactory.ts b/tests/test-utils/factory/courseMetadataResponseFactory.ts
index 35ef80b08d..bd4e3a2210 100644
--- a/tests/test-utils/factory/courseMetadataResponseFactory.ts
+++ b/tests/test-utils/factory/courseMetadataResponseFactory.ts
@@ -6,7 +6,7 @@ export const courseMetadataResponseFactory =
id: `course${sequence}`,
title: "Mathe",
shortTitle: "Ma",
- displayColor: "#3a424b",
+ displayColor: "#54616e",
startDate: new Date().toISOString(),
untilDate: new Date().toISOString(),
copyingSince: new Date().toISOString(),
From c93a9a4421d7dd1ec827e9c0d09c0b6c2b815f41 Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Wed, 27 Mar 2024 09:05:54 +0100
Subject: [PATCH 25/54] Revert "test text-emphasis"
This reverts commit 2efb6b7334f99a1d8f97b45e2a22f3b9031fd76e.
---
src/vuetify.options.ts | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/vuetify.options.ts b/src/vuetify.options.ts
index e296531724..f1528679f3 100644
--- a/src/vuetify.options.ts
+++ b/src/vuetify.options.ts
@@ -18,8 +18,8 @@ const defaultTheme: ThemeDefinition = {
},
variables: {
"high-emphasis-opacity": 1,
- "medium-emphasis-opacity": 0.9,
- "disabled-opacity": 0.7,
+ "medium-emphasis-opacity": 0.8,
+ "disabled-opacity": 0.6,
},
};
From 25ac9c159dca04ef288ecd3d4452fd1005bdb0cd Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Wed, 27 Mar 2024 09:07:13 +0100
Subject: [PATCH 26/54] set variables for brb
---
src/themes/brb/vuetify.options.ts | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/themes/brb/vuetify.options.ts b/src/themes/brb/vuetify.options.ts
index ada1f79abc..2deb25c7ff 100644
--- a/src/themes/brb/vuetify.options.ts
+++ b/src/themes/brb/vuetify.options.ts
@@ -12,6 +12,9 @@ const brbTheme: ThemeDefinition = {
"secondary-lighten-1": "#567e8e",
"secondary-darken-1": "#2a4d5b",
accent: "#e4032e",
+ "on-surface": "#294C5A",
+ "on-background": "#294C5A",
+ "on-white": "#294C5A",
},
};
From 4d6fac154eabf7e0a15fa3b110f1ab310c10ce91 Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Wed, 27 Mar 2024 09:38:37 +0100
Subject: [PATCH 27/54] set variables for n21
---
src/themes/n21/vuetify.options.ts | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/themes/n21/vuetify.options.ts b/src/themes/n21/vuetify.options.ts
index 675a751332..6102d3e66d 100644
--- a/src/themes/n21/vuetify.options.ts
+++ b/src/themes/n21/vuetify.options.ts
@@ -12,6 +12,9 @@ const n21Theme: ThemeDefinition = {
"secondary-lighten-1": "#536e8c",
"secondary-darken-1": "#283f5a",
accent: "#970000",
+ "on-surface": "#0F355",
+ "on-background": "#0F355",
+ "on-white": "#0F355",
},
};
From ae64c85443ae70c86699cefb38a35daadecc1868 Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Wed, 27 Mar 2024 09:53:14 +0100
Subject: [PATCH 28/54] set variables for thr
---
src/themes/thr/vuetify.options.ts | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/themes/thr/vuetify.options.ts b/src/themes/thr/vuetify.options.ts
index 669b777222..c29400d60d 100644
--- a/src/themes/thr/vuetify.options.ts
+++ b/src/themes/thr/vuetify.options.ts
@@ -12,6 +12,9 @@ const thrTheme: ThemeDefinition = {
"secondary-lighten-1": "#3b719a",
"secondary-darken-1": "#124266",
accent: "#f56b00",
+ "on-surface": "#0F3551",
+ "on-background": "#0F3551",
+ "on-white": "#0F3551",
},
};
From 2409d0de901b07e523d7d171e7276d1350817353 Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Thu, 28 Mar 2024 10:39:19 +0100
Subject: [PATCH 29/54] remove custom css rich text element
---
.../feature-board-text-element/RichTextContentElement.vue | 1 -
1 file changed, 1 deletion(-)
diff --git a/src/components/feature-board-text-element/RichTextContentElement.vue b/src/components/feature-board-text-element/RichTextContentElement.vue
index 2d37888841..6e396d0f47 100644
--- a/src/components/feature-board-text-element/RichTextContentElement.vue
+++ b/src/components/feature-board-text-element/RichTextContentElement.vue
@@ -61,7 +61,6 @@ export default defineComponent({
From 6d4c6e7caccb7067fce50ea72b70fb208903b0af Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Thu, 28 Mar 2024 12:23:15 +0100
Subject: [PATCH 31/54] set text variables in base-vuetify
---
src/themes/base-vuetify.options.ts | 5 +++++
src/vuetify.options.ts | 5 -----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/themes/base-vuetify.options.ts b/src/themes/base-vuetify.options.ts
index 1401e23a1b..e63c124b69 100644
--- a/src/themes/base-vuetify.options.ts
+++ b/src/themes/base-vuetify.options.ts
@@ -30,6 +30,11 @@ const baseTheme: ThemeDefinition = {
error: "#ff1134",
"error-darken-1": "#bf0d26",
},
+ variables: {
+ "high-emphasis-opacity": 1,
+ "medium-emphasis-opacity": 0.8,
+ "disabled-opacity": 0.6,
+ },
};
export default {
diff --git a/src/vuetify.options.ts b/src/vuetify.options.ts
index f1528679f3..a42d2f0515 100644
--- a/src/vuetify.options.ts
+++ b/src/vuetify.options.ts
@@ -16,11 +16,6 @@ const defaultTheme: ThemeDefinition = {
"on-background": "#3a424b",
"on-white": "#3a424b",
},
- variables: {
- "high-emphasis-opacity": 1,
- "medium-emphasis-opacity": 0.8,
- "disabled-opacity": 0.6,
- },
};
const custom = {
From 78e284f821ea92e42cffe27de29c70a09048ff94 Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Thu, 28 Mar 2024 13:59:37 +0100
Subject: [PATCH 32/54] change VBtn variant from plain to text
---
src/components/feature-board/shared/AddElementDialog.vue | 2 +-
src/components/organisms/DataTable/TableHeadRow.vue | 2 +-
src/components/share/ShareModalResult.vue | 8 ++++----
src/pages/LernStoreOverview.page.vue | 2 +-
src/pages/h5p/H5PEditor.page.vue | 2 +-
src/pages/h5p/H5PPlayer.page.vue | 2 +-
6 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/components/feature-board/shared/AddElementDialog.vue b/src/components/feature-board/shared/AddElementDialog.vue
index 461d03314f..79f4697637 100644
--- a/src/components/feature-board/shared/AddElementDialog.vue
+++ b/src/components/feature-board/shared/AddElementDialog.vue
@@ -21,7 +21,7 @@
Date: Thu, 28 Mar 2024 14:16:32 +0100
Subject: [PATCH 33/54] VBtn change from plain to text variant
---
src/components/base/BaseInput/BaseInputDefault.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/components/base/BaseInput/BaseInputDefault.vue b/src/components/base/BaseInput/BaseInputDefault.vue
index 55fea92199..b6663e7665 100644
--- a/src/components/base/BaseInput/BaseInputDefault.vue
+++ b/src/components/base/BaseInput/BaseInputDefault.vue
@@ -55,7 +55,7 @@
Date: Thu, 28 Mar 2024 14:26:14 +0100
Subject: [PATCH 34/54] =?UTF-8?q?focus=20styles=20gel=C3=B6scht?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/feature-board/card/CardHost.vue | 11 -----------
src/styles/utility/_body.scss | 4 ----
2 files changed, 15 deletions(-)
diff --git a/src/components/feature-board/card/CardHost.vue b/src/components/feature-board/card/CardHost.vue
index 8fe8fb0e48..e94b41d077 100644
--- a/src/components/feature-board/card/CardHost.vue
+++ b/src/components/feature-board/card/CardHost.vue
@@ -257,14 +257,3 @@ export default defineComponent({
background: white;
}
-
-
diff --git a/src/styles/utility/_body.scss b/src/styles/utility/_body.scss
index 83621030b4..147f786741 100644
--- a/src/styles/utility/_body.scss
+++ b/src/styles/utility/_body.scss
@@ -41,10 +41,6 @@ body.is-noscroll {
border: 0;
}
-:focus {
- outline: 2px solid rgba(var(--v-theme-secondary-lighten-1));
- outline-offset: 3px;
-}
/* width */
From 7e38e03be565eb19bcbad477681a37ccc286e888 Mon Sep 17 00:00:00 2001
From: Ramona Weitzenberg <63390574+monaweitzenberg@users.noreply.github.com>
Date: Thu, 28 Mar 2024 15:34:41 +0100
Subject: [PATCH 35/54] admin tables adjust colors
---
.../organisms/DataTable/RowSelectionBar.vue | 20 +++----------------
.../organisms/DataTable/TableDataRow.vue | 10 ++--------
.../administration/StudentOverview.page.vue | 15 --------------
.../administration/TeacherOverview.page.vue | 15 --------------
4 files changed, 5 insertions(+), 55 deletions(-)
diff --git a/src/components/organisms/DataTable/RowSelectionBar.vue b/src/components/organisms/DataTable/RowSelectionBar.vue
index f659aa170c..374f2ada62 100644
--- a/src/components/organisms/DataTable/RowSelectionBar.vue
+++ b/src/components/organisms/DataTable/RowSelectionBar.vue
@@ -18,11 +18,10 @@
style="position: relative"
>
-
+
{{ mdiClose }}
@@ -122,8 +114,7 @@ export default {
justify-content: space-between;
width: 100%;
padding: var(--space-xs) var(--space-md);
- color: rgba(var(--v-theme-white));
- background-color: rgba(var(--v-theme-secondary-lighten-1));
+ background-color: rgba(var(--v-theme-primary), 0.12);
}
.actions {
@@ -141,12 +132,7 @@ export default {
}
.select-all-rows {
- color: rgba(var(--v-theme-white));
text-decoration: underline;
cursor: pointer;
}
-
-.close {
- color: rgba(var(--v-theme-white));
-}
diff --git a/src/components/organisms/DataTable/TableDataRow.vue b/src/components/organisms/DataTable/TableDataRow.vue
index ecb1d2c535..ab1db7e9c1 100644
--- a/src/components/organisms/DataTable/TableDataRow.vue
+++ b/src/components/organisms/DataTable/TableDataRow.vue
@@ -89,19 +89,17 @@ export default {
@import "~vuetify/settings";
.table__row {
- background-color: rgba(var(--v-theme-white));
border-top: 1px solid rgba(var(--v-theme-white));
border-bottom: 1px solid rgba(var(--v-theme-white));
&.highlight {
- background-color: map-get($grey, lighten-3);
+ background-color: map-get($grey, lighten-4);
border-top: 1px solid rgba(var(--v-theme-white));
border-bottom: 1px solid rgba(var(--v-theme-white));
}
&.selected {
- color: rgba(var(--v-theme-white));
- background-color: rgba(var(--v-theme-secondary-lighten-1));
+ background-color: rgba(var(--v-theme-primary), 0.12);
border-top: 1px solid rgba(var(--v-theme-white));
border-bottom: 1px solid rgba(var(--v-theme-white));
}
@@ -122,9 +120,5 @@ export default {
margin-bottom: 0;
}
}
-
- a.is-text {
- color: rgba(var(--v-theme-secondary));
- }
}
diff --git a/src/pages/administration/StudentOverview.page.vue b/src/pages/administration/StudentOverview.page.vue
index 3630c38c1c..95b5c7c587 100644
--- a/src/pages/administration/StudentOverview.page.vue
+++ b/src/pages/administration/StudentOverview.page.vue
@@ -708,21 +708,6 @@ export default {
opacity: 0;
}
-a.action-button {
- &.row-highlighted:hover {
- background-color: rgba(var(--v-theme-white));
- }
-
- &.row-selected {
- color: rgba(var(--v-theme-white));
-
- &:hover {
- background-color: rgba(var(--v-theme-secondary-darken-1));
- box-shadow: none;
- }
- }
-}
-
.list {
padding: var(--space-lg);
}
diff --git a/src/pages/administration/TeacherOverview.page.vue b/src/pages/administration/TeacherOverview.page.vue
index 59dbf272f3..b0c554b5ad 100644
--- a/src/pages/administration/TeacherOverview.page.vue
+++ b/src/pages/administration/TeacherOverview.page.vue
@@ -662,21 +662,6 @@ export default {
opacity: 0;
}
-a.action-button {
- &.row-highlighted:hover {
- background-color: rgba(var(--v-theme-white));
- }
-
- &.row-selected {
- color: rgba(var(--v-theme-white));
-
- &:hover {
- background-color: rgba(var(--v-theme-secondary-darken-1));
- box-shadow: none;
- }
- }
-}
-
span {
font-weight: var(--font-weight-normal);
}
From 819c02a42cdbf49d726b892bf17cedd1be6f74db Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Tue, 2 Apr 2024 14:45:48 +0200
Subject: [PATCH 36/54] adjust colors on-surface,-background,-white
---
src/components/organisms/DataTable/RowSelectionBar.vue | 10 +++++++---
src/themes/brb/vuetify.options.ts | 6 +++---
src/themes/n21/vuetify.options.ts | 6 +++---
src/themes/thr/vuetify.options.ts | 6 +++---
4 files changed, 16 insertions(+), 12 deletions(-)
diff --git a/src/components/organisms/DataTable/RowSelectionBar.vue b/src/components/organisms/DataTable/RowSelectionBar.vue
index 374f2ada62..e45468cb04 100644
--- a/src/components/organisms/DataTable/RowSelectionBar.vue
+++ b/src/components/organisms/DataTable/RowSelectionBar.vue
@@ -34,9 +34,13 @@
/>
-
- {{ mdiClose }}
-
+
diff --git a/src/themes/brb/vuetify.options.ts b/src/themes/brb/vuetify.options.ts
index 2deb25c7ff..e3dacf8c6b 100644
--- a/src/themes/brb/vuetify.options.ts
+++ b/src/themes/brb/vuetify.options.ts
@@ -12,9 +12,9 @@ const brbTheme: ThemeDefinition = {
"secondary-lighten-1": "#567e8e",
"secondary-darken-1": "#2a4d5b",
accent: "#e4032e",
- "on-surface": "#294C5A",
- "on-background": "#294C5A",
- "on-white": "#294C5A",
+ "on-surface": "#294c5a",
+ "on-background": "#294c5a",
+ "on-white": "#294c5a",
},
};
diff --git a/src/themes/n21/vuetify.options.ts b/src/themes/n21/vuetify.options.ts
index 6102d3e66d..40cfabbb31 100644
--- a/src/themes/n21/vuetify.options.ts
+++ b/src/themes/n21/vuetify.options.ts
@@ -12,9 +12,9 @@ const n21Theme: ThemeDefinition = {
"secondary-lighten-1": "#536e8c",
"secondary-darken-1": "#283f5a",
accent: "#970000",
- "on-surface": "#0F355",
- "on-background": "#0F355",
- "on-white": "#0F355",
+ "on-surface": "#0f3551",
+ "on-background": "#0f3551",
+ "on-white": "#0f3551",
},
};
diff --git a/src/themes/thr/vuetify.options.ts b/src/themes/thr/vuetify.options.ts
index c29400d60d..9bf96eb728 100644
--- a/src/themes/thr/vuetify.options.ts
+++ b/src/themes/thr/vuetify.options.ts
@@ -12,9 +12,9 @@ const thrTheme: ThemeDefinition = {
"secondary-lighten-1": "#3b719a",
"secondary-darken-1": "#124266",
accent: "#f56b00",
- "on-surface": "#0F3551",
- "on-background": "#0F3551",
- "on-white": "#0F3551",
+ "on-surface": "#0f3551",
+ "on-background": "#0f3551",
+ "on-white": "#0f3551",
},
};
From 36eeb0d1e3aeadbdc6c40d772afcf3ea8cb17a73 Mon Sep 17 00:00:00 2001
From: NFriedo <69233063+NFriedo@users.noreply.github.com>
Date: Tue, 2 Apr 2024 16:36:54 +0200
Subject: [PATCH 37/54] fix focus avatar topbar
---
.../topbar/PopupIconInitials.unit.ts | 2 +-
src/components/topbar/PopupIconInitials.vue | 29 +++++--------------
2 files changed, 8 insertions(+), 23 deletions(-)
diff --git a/src/components/topbar/PopupIconInitials.unit.ts b/src/components/topbar/PopupIconInitials.unit.ts
index d40500c2d0..9b2e338071 100644
--- a/src/components/topbar/PopupIconInitials.unit.ts
+++ b/src/components/topbar/PopupIconInitials.unit.ts
@@ -24,7 +24,7 @@ describe("@/components/topbar/PopupIconInitials", () => {
lastName: "Mustermann",
userRole: "teacher",
});
- expect(wrapper.find(".icon").text()).toBe("MM");
+ expect(wrapper.findComponent({ name: "v-btn" }).text()).toBe("MM");
});
it("it pops up when it is clicked", async () => {
diff --git a/src/components/topbar/PopupIconInitials.vue b/src/components/topbar/PopupIconInitials.vue
index 2b45d4f47f..c964df8f52 100644
--- a/src/components/topbar/PopupIconInitials.vue
+++ b/src/components/topbar/PopupIconInitials.vue
@@ -3,15 +3,9 @@
- {{ initials }}
+ {{ initials }}