Fix main workspace collapse arrow direction

This commit is contained in:
2026-08-05 23:17:25 +02:00
parent f88cadc490
commit 1a49fa4e95
5 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -1008,7 +1008,7 @@ function toggleMainWorkspace() {
mainWorkspaceToggle.setAttribute("aria-expanded", String(!isCollapsed));
mainWorkspaceToggle.setAttribute("aria-label", isCollapsed ? "Expand main workspace" : "Collapse main workspace");
mainWorkspaceToggle.title = isCollapsed ? "Expand main workspace" : "Collapse main workspace";
mainWorkspaceToggle.textContent = isCollapsed ? "" : "";
mainWorkspaceToggle.textContent = isCollapsed ? "" : "";
}
function loadTheme() {
const isDark = localStorage.getItem("catalog-maker:theme") === "dark";
+1 -1
View File
@@ -1094,7 +1094,7 @@ function toggleMainWorkspace() {
mainWorkspaceToggle.setAttribute("aria-expanded", String(!isCollapsed));
mainWorkspaceToggle.setAttribute("aria-label", isCollapsed ? "Expand main workspace" : "Collapse main workspace");
mainWorkspaceToggle.title = isCollapsed ? "Expand main workspace" : "Collapse main workspace";
mainWorkspaceToggle.textContent = isCollapsed ? "" : "";
mainWorkspaceToggle.textContent = isCollapsed ? "" : "";
}
function loadTheme() {
+1 -1
View File
@@ -119,7 +119,7 @@
<section class="data-panel main-workspace" aria-label="Catalog workspace">
<div class="panel-header column-header workspace-header">
<span>Main workspace</span>
<button class="column-toggle" id="mainWorkspaceToggle" type="button" aria-expanded="true" aria-controls="variantGrid" aria-label="Collapse main workspace" title="Collapse main workspace"></button>
<button class="column-toggle" id="mainWorkspaceToggle" type="button" aria-expanded="true" aria-controls="variantGrid" aria-label="Collapse main workspace" title="Collapse main workspace"></button>
</div>
<div class="table-wrap">
<div class="variant-grid" id="variantGrid" role="table" aria-label="Product combinations">
+1 -1
View File
File diff suppressed because one or more lines are too long
+2 -2
View File
@@ -149,9 +149,9 @@
.column-header { @apply min-w-0; }
.column-toggle { @apply inline-flex h-5 w-5 shrink-0 items-center justify-center rounded border border-slate-400 bg-white text-[0px] leading-none text-slate-700 shadow-sm transition hover:border-slate-500 hover:bg-slate-200 focus:outline-none focus:ring-2 focus:ring-catalog-focus/25; }
#secondaryPanelToggle[aria-label="Collapse product details"]::before,
#mainWorkspaceToggle[aria-label="Expand main workspace"]::before { transform: rotate(135deg); }
#mainWorkspaceToggle[aria-label="Collapse main workspace"]::before { transform: rotate(135deg); }
#secondaryPanelToggle[aria-label="Expand product details"]::before,
#mainWorkspaceToggle[aria-label="Collapse main workspace"]::before { transform: rotate(-45deg); }
#mainWorkspaceToggle[aria-label="Expand main workspace"]::before { transform: rotate(-45deg); }
.secondary-panel .field-grid { @apply overflow-hidden; }
.secondary-collapsed .secondary-panel .column-header { @apply h-full flex-col justify-start py-1; writing-mode: vertical-rl; }
.secondary-collapsed .secondary-panel .column-header .column-toggle,