From 8b47f1a6909044dfb939545a77514b87f1356ffc Mon Sep 17 00:00:00 2001 From: Jacob Walls Date: Fri, 9 Aug 2024 16:34:16 -0400 Subject: [PATCH] Consume theme from core arches --- .../plugins/controlled-list-manager.js | 60 +------------------ 1 file changed, 1 insertion(+), 59 deletions(-) diff --git a/arches_references/media/js/views/components/plugins/controlled-list-manager.js b/arches_references/media/js/views/components/plugins/controlled-list-manager.js index e0331f6..6ed3916 100644 --- a/arches_references/media/js/views/components/plugins/controlled-list-manager.js +++ b/arches_references/media/js/views/components/plugins/controlled-list-manager.js @@ -1,70 +1,12 @@ import ko from 'knockout'; -import { definePreset } from '@primevue/themes'; -import Aura from '@primevue/themes/aura'; import ControlledListManager from '@/arches_references/plugins/ControlledListManager.vue'; import createVueApplication from 'utils/create-vue-application'; import ControlledListManagerTemplate from 'templates/views/components/plugins/controlled-list-manager.htm'; -// Much of this might get merged upstream to core arches in 8.0? -const ControlledListsPreset = definePreset(Aura, { - primitive: { - sky: { - 950: '#2d3c4b', // matches arches sidebar - }, - }, - semantic: { - primary: { - 50: '{sky.50}', - 100: '{sky.100}', - 200: '{sky.200}', - 300: '{sky.300}', - 400: '{sky.400}', - 500: '{sky.500}', - 600: '{sky.600}', - 700: '{sky.700}', - 800: '{sky.800}', - 900: '{sky.900}', - 950: '{sky.950}', - }, - }, - components: { - button: { - root: { - label: { - fontWeight: 600, - }, - }, - }, - datatable: { - column: { - title: { - fontWeight: 600, - }, - }, - }, - splitter: { - handle: { - background: '{surface.500}', - }, - }, - }, -}); - -const controlledListsTheme = { - theme: { - preset: ControlledListsPreset, - options: { - prefix: 'p', - darkModeSelector: 'system', - cssLayer: false - }, - }, -}; - ko.components.register('controlled-list-manager', { viewModel: function() { - createVueApplication(ControlledListManager, controlledListsTheme).then((vueApp) => { + createVueApplication(ControlledListManager).then((vueApp) => { vueApp.mount('#controlled-list-manager-mounting-point'); }); },