From 8bd5d9481f0c2ed633aa129d53ff43e9a87badfe Mon Sep 17 00:00:00 2001 From: Nicolas Giard Date: Wed, 22 Nov 2023 13:43:20 -0500 Subject: [PATCH] fix: chatlog component missing pinia + agenda switch to text dark mode colors (#6653) --- client/embedded.js | 8 ++++++++ ietf/templates/meeting/agenda.html | 6 ++++++ 2 files changed, 14 insertions(+) diff --git a/client/embedded.js b/client/embedded.js index f3b01f68f..3b104650c 100644 --- a/client/embedded.js +++ b/client/embedded.js @@ -1,6 +1,13 @@ import { createApp } from 'vue' +import { createPinia } from 'pinia' +import piniaPersist from 'pinia-plugin-persist' import Embedded from './Embedded.vue' +// Initialize store (Pinia) + +const pinia = createPinia() +pinia.use(piniaPersist) + // Mount App const mountEls = document.querySelectorAll('div.vue-embed') @@ -9,5 +16,6 @@ for (const mnt of mountEls) { componentName: mnt.dataset.component, componentId: mnt.dataset.componentId }) + app.use(pinia) app.mount(mnt) } diff --git a/ietf/templates/meeting/agenda.html b/ietf/templates/meeting/agenda.html index a4eab654b..f3228aa5a 100644 --- a/ietf/templates/meeting/agenda.html +++ b/ietf/templates/meeting/agenda.html @@ -89,6 +89,12 @@ right: 0; z-index: 1000000000; } + +.theme-dark #app-loading-footer .btn-light { + background-color: rgba(255,255,255,.1) !important; + border-color: rgba(255,255,255,.05) !important; + color: #FFF !important; +} {% endblock %} {% block content %} {% origin %}