From 9e0403cbf21d9ea3d1c32b847bc5b7efd537736a Mon Sep 17 00:00:00 2001 From: Settel Date: Sun, 11 Sep 2022 21:32:08 +0200 Subject: [PATCH] feat: add cameo feature --- client/src/assets/css/colors.scss | 1 + client/src/components/TopBar.vue | 20 +++++++++++++++---- client/src/components/admin/GameInfosTile.vue | 19 +++++++++++++++--- .../src/composables/engine/gameManagement.ts | 10 ++++++++++ client/src/composables/useEngine.ts | 6 +++++- 5 files changed, 48 insertions(+), 8 deletions(-) diff --git a/client/src/assets/css/colors.scss b/client/src/assets/css/colors.scss index 177fc65..305e410 100644 --- a/client/src/assets/css/colors.scss +++ b/client/src/assets/css/colors.scss @@ -50,6 +50,7 @@ $button-caution-hover-text-color: $button-caution-text-color; // Topbar $topbar-background-color: #006898; $topbar-separator-color: #ffffff; +$topbar-cameo-background-color: #602838; // Alert $alert-background-color: #A06060; diff --git a/client/src/components/TopBar.vue b/client/src/components/TopBar.vue index daa8809..6ccfa96 100644 --- a/client/src/components/TopBar.vue +++ b/client/src/components/TopBar.vue @@ -1,5 +1,5 @@ @@ -56,6 +64,10 @@ const actionLogout = async () => { font-family: $font-primary; font-weight: bold; cursor: default; + + &__cameo { + background-color: $topbar-cameo-background-color; + } } &__username, diff --git a/client/src/components/admin/GameInfosTile.vue b/client/src/components/admin/GameInfosTile.vue index aadc153..d4aa790 100644 --- a/client/src/components/admin/GameInfosTile.vue +++ b/client/src/components/admin/GameInfosTile.vue @@ -8,7 +8,7 @@ {{ $t('num-players')}} {{ $t('gamemasters')}} - + {{ game.name }} {{ game.lang }} {{ game.state }} @@ -20,10 +20,11 @@