diff --git a/assets/css/table.css b/assets/css/table.css index 0c09b05..dce08cd 100644 --- a/assets/css/table.css +++ b/assets/css/table.css @@ -276,15 +276,25 @@ opacity: 1; } +.profile-lock-badge { + position: absolute; + top: 4px; + right: 4px; + font-size: 11px; + line-height: 1; + pointer-events: none; + z-index: 1; +} + .profile-btn-label { position: absolute; bottom: 0; left: 0; right: 0; height: 24px; - display: flex; - align-items: center; - justify-content: center; + display: block; + line-height: 24px; + text-align: center; font-family: Manrope, sans-serif; font-size: 10px; font-weight: 700; diff --git a/assets/js/components/DayTabs.js b/assets/js/components/DayTabs.js index b5ed401..bfdc103 100644 --- a/assets/js/components/DayTabs.js +++ b/assets/js/components/DayTabs.js @@ -187,16 +187,16 @@ export function DayTabs({ `; })} @@ -204,7 +204,7 @@ export function DayTabs({ `)} @@ -225,7 +225,7 @@ export function DayTabs({ `)} @@ -246,7 +246,7 @@ export function DayTabs({ `)} diff --git a/assets/js/hooks/useAppState.js b/assets/js/hooks/useAppState.js index 3ae58c3..c3d107c 100644 --- a/assets/js/hooks/useAppState.js +++ b/assets/js/hooks/useAppState.js @@ -316,7 +316,7 @@ export function useAppState() { return { value: k, label: `${variantIcons[k]} ${v.name}${locked ? ' 🔒' : ''}`, - name: `${v.name}${locked ? ' 🔒' : ''}`, + name: v.name, scene: v.scene, icon: v.icon, disabled: locked, @@ -328,7 +328,7 @@ export function useAppState() { return { value: k, label: `${variantIcons[k]} ${v.name}${locked ? ' 🔒' : ''}`, - name: `${v.name}${locked ? ' 🔒' : ''}`, + name: v.name, scene: v.scene, icon: v.icon, disabled: locked, @@ -343,7 +343,7 @@ export function useAppState() { return { value: k, label: `${iconGlyph} ${v.name}${locked ? ' 🔒' : ''}`, - name: `${v.name}${locked ? ' 🔒' : ''}`, + name: v.name, scene: v.scene, icon: v.icon || iconGlyph, disabled: locked,