From 84e5c00be1c6cb0f4bd99eda419207eda1fe8fe4 Mon Sep 17 00:00:00 2001 From: SabreCat Date: Mon, 5 Jun 2023 16:16:19 -0500 Subject: [PATCH] WIP(announcement): correct layout and close X --- .../src/components/header/banners/base.vue | 8 +- .../components/header/banners/chatBanner.vue | 7 +- .../header/banners/damagePaused.vue | 1 + .../src/components/static/chatSunsetFaq.vue | 98 ++++++++----------- website/common/locales/en/groups.json | 2 +- 5 files changed, 48 insertions(+), 68 deletions(-) diff --git a/website/client/src/components/header/banners/base.vue b/website/client/src/components/header/banners/base.vue index 428cd5f810..6d1c8b9dbe 100644 --- a/website/client/src/components/header/banners/base.vue +++ b/website/client/src/components/header/banners/base.vue @@ -8,7 +8,7 @@ @@ -27,10 +27,6 @@ body.modal-open .habitica-top-banner { padding-left: 1.5rem; padding-right: 1.625rem; z-index: 1300; - - .modal-close { - position: inherit; - } } @@ -105,8 +101,6 @@ export default { close () { hideBanner(this.bannerId); this.hidden = true; - - this.$root.$emit(EVENTS.BANNER_HIDDEN, this.bannerId); }, }, }; diff --git a/website/client/src/components/header/banners/chatBanner.vue b/website/client/src/components/header/banners/chatBanner.vue index ff1052f9ba..b9841a86c6 100644 --- a/website/client/src/components/header/banners/chatBanner.vue +++ b/website/client/src/components/header/banners/chatBanner.vue @@ -30,6 +30,10 @@ a { color: $orange-1; text-decoration: underline; + + &:hover { + color: $orange-1; + } } &.faq { @@ -52,8 +56,9 @@ export default { return (this.$route.fullPath.indexOf('/faq')) !== -1; }, showChatWarning () { - if (this.$route.fullPath.indexOf('/tavern') !== -1) return true; if (this.$route.fullPath.indexOf('/groups') !== -1) return true; + if (this.$route.fullPath.indexOf('/tavern-and-guilds') !== -1) return false; + if (this.$route.fullPath.indexOf('/tavern') !== -1) return true; return this.faqPage; }, }, diff --git a/website/client/src/components/header/banners/damagePaused.vue b/website/client/src/components/header/banners/damagePaused.vue index a89c38aec7..ffa3c0b3b0 100644 --- a/website/client/src/components/header/banners/damagePaused.vue +++ b/website/client/src/components/header/banners/damagePaused.vue @@ -2,6 +2,7 @@ diff --git a/website/client/src/components/static/chatSunsetFaq.vue b/website/client/src/components/static/chatSunsetFaq.vue index bc0647c783..02a2bbc246 100644 --- a/website/client/src/components/static/chatSunsetFaq.vue +++ b/website/client/src/components/static/chatSunsetFaq.vue @@ -151,8 +151,8 @@ -