diff --git a/frontend/src/components/common/ResizeableWrapper.vue b/frontend/src/components/common/ResizeableWrapper.vue index 828e7d0..a3dd916 100644 --- a/frontend/src/components/common/ResizeableWrapper.vue +++ b/frontend/src/components/common/ResizeableWrapper.vue @@ -101,6 +101,7 @@ const handleMouseOver = () => { top: 0; bottom: 0; transition: background-color 0.3s ease-in; + z-index: 1; } .resize-divider-hide { diff --git a/frontend/src/components/content_value/ContentEntryEditor.vue b/frontend/src/components/content_value/ContentEntryEditor.vue index 2f734b6..270da29 100644 --- a/frontend/src/components/content_value/ContentEntryEditor.vue +++ b/frontend/src/components/content_value/ContentEntryEditor.vue @@ -266,8 +266,8 @@ const onSave = () => { } :deep(.pin-btn) { - border-color: v-bind('themeVars.borderColor'); - background-color: v-bind('themeVars.borderColor'); + border-color: v-bind('themeVars.iconColorDisabled'); + background-color: v-bind('themeVars.iconColorDisabled'); } //:deep(.n-card--bordered) { diff --git a/frontend/src/components/sidebar/Ribbon.vue b/frontend/src/components/sidebar/Ribbon.vue index 741fe04..09f149e 100644 --- a/frontend/src/components/sidebar/Ribbon.vue +++ b/frontend/src/components/sidebar/Ribbon.vue @@ -13,8 +13,10 @@ import usePreferencesStore from 'stores/preferences.js' import Record from '@/components/icons/Record.vue' import { extraTheme } from '@/utils/extra_theme.js' import useBrowserStore from 'stores/browser.js' +import { useRender } from '@/utils/render.js' const themeVars = useThemeVars() +const render = useRender() const props = defineProps({ value: { @@ -30,9 +32,6 @@ const props = defineProps({ const emit = defineEmits(['update:value']) const iconSize = computed(() => Math.floor(props.width * 0.45)) -const renderIcon = (icon) => { - return () => h(NIcon, null, { default: () => h(icon, { strokeWidth: 3 }) }) -} const browserStore = useBrowserStore() const i18n = useI18n() @@ -62,12 +61,12 @@ const preferencesOptions = computed(() => { { label: i18n.t('menu.preferences'), key: 'preferences', - icon: renderIcon(Config), + icon: render.renderIcon(Config, { strokeWidth: 3 }), }, // { // label: i18n.t('menu.help'), // key: 'help', - // icon: renderIcon(Help), + // icon: render.renderIcon(Help, { strokeWidth: 3 }), // }, { label: i18n.t('menu.check_update'), @@ -122,22 +121,20 @@ const exThemeVars = computed(() => { }" class="flex-box-v">
-
- - + {{ m.label }} +