diff --git a/frappe-ui b/frappe-ui index c0e44d13..858d8f7a 160000 --- a/frappe-ui +++ b/frappe-ui @@ -1 +1 @@ -Subproject commit c0e44d13bb7911bbc581ea36ac29fc216d907ed4 +Subproject commit 858d8f7aa521789d648195dc477d115abe6642d8 diff --git a/frontend/espresso_colors.js b/frontend/espresso_colors.js deleted file mode 100644 index dbc82265..00000000 --- a/frontend/espresso_colors.js +++ /dev/null @@ -1,83 +0,0 @@ -const espressoColors = { - outline: { - "amber-1": "var(--outline-amber-1)", - "amber-2": "var(--outline-amber-2)", - "blue-1": "var(--outline-blue-1)", - "blue-2": "var(--outline-blue-2)", - "gray-1": "var(--outline-gray-1)", - "gray-2": "var(--outline-gray-2)", - "gray-3": "var(--outline-gray-3)", - "gray-4": "var(--outline-gray-4)", - "gray-5": "var(--outline-gray-5)", - "gray-modals": "var(--outline-gray-modals)", - "green-1": "var(--outline-green-1)", - "green-2": "var(--outline-green-2)", - "orange-1": "var(--outline-orange-1)", - "red-1": "var(--outline-red-1)", - "red-2": "var(--outline-red-2)", - "red-3": "var(--outline-red-3)", - "red-4": "var(--outline-red-4)", - white: "var(--outline-white)", - }, - surface: { - "amber-1": "var(--surface-amber-1)", - "amber-2": "var(--surface-amber-2)", - "blue-1": "var(--surface-blue-1)", - "blue-2": "var(--surface-blue-2)", - cards: "var(--surface-cards)", - "cyan-1": "var(--surface-cyan-1)", - "gray-1": "var(--surface-gray-1)", - "gray-2": "var(--surface-gray-2)", - "gray-3": "var(--surface-gray-3)", - "gray-4": "var(--surface-gray-4)", - "gray-5": "var(--surface-gray-5)", - "gray-6": "var(--surface-gray-6)", - "gray-7": "var(--surface-gray-7)", - "green-1": "var(--surface-green-1)", - "green-2": "var(--surface-green-2)", - "green-3": "var(--surface-green-3)", - "menu-bar": "var(--surface-menu-bar)", - modal: "var(--surface-modal)", - "orange-1": "var(--surface-orange-1)", - "pink-1": "var(--surface-pink-1)", - "red-1": "var(--surface-red-1)", - "red-2": "var(--surface-red-2)", - "red-3": "var(--surface-red-3)", - "red-4": "var(--surface-red-4)", - "red-5": "var(--surface-red-5)", - "red-6": "var(--surface-red-6)", - selected: "var(--surface-selected)", - "violet-1": "var(--surface-violet-1)", - white: "var(--surface-white)", - }, - "text-icons": { - "amber-1": "var(--text-icons-amber-1)", - "amber-2": "var(--text-icons-amber-2)", - "amber-3": "var(--text-icons-amber-3)", - "blue-1": "var(--text-icons-blue-1)", - "blue-2": "var(--text-icons-blue-2)", - "blue-3": "var(--text-icons-blue-3)", - "cyan-1": "var(--text-icons-cyan-1)", - "gray-1": "var(--text-icons-gray-1)", - "gray-2": "var(--text-icons-gray-2)", - "gray-3": "var(--text-icons-gray-3)", - "gray-4": "var(--text-icons-gray-4)", - "gray-5": "var(--text-icons-gray-5)", - "gray-6": "var(--text-icons-gray-6)", - "gray-7": "var(--text-icons-gray-7)", - "gray-8": "var(--text-icons-gray-8)", - "gray-9": "var(--text-icons-gray-9)", - "green-1": "var(--text-icons-green-1)", - "green-2": "var(--text-icons-green-2)", - "green-3": "var(--text-icons-green-3)", - "pink-1": "var(--text-icons-pink-1)", - "red-1": "var(--text-icons-red-1)", - "red-2": "var(--text-icons-red-2)", - "red-3": "var(--text-icons-red-3)", - "red-4": "var(--text-icons-red-4)", - "violet-1": "var(--text-icons-violet-1)", - white: "var(--text-icons-white)", - }, -}; - -export default espressoColors; diff --git a/frontend/package.json b/frontend/package.json index a9a9a9a4..a36a7077 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -24,7 +24,7 @@ "ace-builds": "^1.22.0", "autoprefixer": "^10.4.2", "feather-icons": "^4.28.0", - "frappe-ui": "^0.1.43", + "frappe-ui": "0.1.80", "opentype.js": "^1.3.4", "pinia": "^2.0.28", "postcss": "^8.4.5", diff --git a/frontend/src/App.vue b/frontend/src/App.vue index b1abe423..d1c21181 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -52,8 +52,8 @@ const isDark = useDark({ [id^="headlessui-dialog-panel"] > div > div > div > div.mb-6.flex.items-center.justify-between > button { @apply bg-surface-gray-1; @apply hover:bg-surface-gray-3; - @apply stroke-text-icons-gray-8; - @apply hover:stroke-text-icons-gray-9; + @apply stroke-ink-gray-8; + @apply hover:stroke-ink-gray-9; > svg { @apply stroke-[0.2px]; @apply h-[14px]; @@ -63,7 +63,7 @@ const isDark = useDark({ [id^="headlessui-dialog-panel"] > div, [id^="headlessui-dialog-panel"] .space-y-4 > p { @apply bg-surface-white; - @apply text-text-icons-gray-8; + @apply text-ink-gray-8; } [id^="headlessui-dialog-panel"] header h3 { @@ -82,7 +82,7 @@ const isDark = useDark({ [id^="headlessui-combobox-options"] { @apply bg-surface-white; @apply dark:bg-surface-gray-1; - @apply text-text-icons-gray-7; + @apply text-ink-gray-7; @apply overflow-y-auto; -ms-overflow-style: none; /* IE and Edge */ diff --git a/frontend/src/colors.css b/frontend/src/colors.css deleted file mode 100644 index 77a64741..00000000 --- a/frontend/src/colors.css +++ /dev/null @@ -1,152 +0,0 @@ -@layer base { - :root { - --outline-amber-1: rgb(254 237 169); - --outline-amber-2: rgb(251 204 85); - --outline-blue-1: rgb(167 215 253); - --outline-blue-2: rgb(2 137 247); - --outline-gray-1: rgb(237 237 237); - --outline-gray-2: rgb(226 226 226); - --outline-gray-3: rgb(199 199 199); - --outline-gray-4: rgb(153 153 153); - --outline-gray-5: rgb(56 56 56); - --outline-gray-modals: rgb(237 237 237); - --outline-green-1: rgb(185 238 204); - --outline-green-2: rgb(155 228 182); - --outline-orange-1: rgb(244 176 127); - --outline-red-1: rgb(255 216 216); - --outline-red-2: rgb(253 194 194); - --outline-red-3: rgb(247 149 150); - --outline-red-4: rgb(224 54 54); - --outline-white: rgb(255 255 255); - --surface-amber-1: rgb(255 247 211); - --surface-amber-2: rgb(219 119 6); - --surface-blue-1: rgb(230 244 255); - --surface-blue-2: rgb(2 137 247); - --surface-cards: rgb(255 255 255); - --surface-cyan-1: rgb(221 247 255); - --surface-gray-1: rgb(248 248 248); - --surface-gray-2: rgb(243 243 243); - --surface-gray-3: rgb(237 237 237); - --surface-gray-4: rgb(226 226 226); - --surface-gray-5: rgb(82 82 82); - --surface-gray-6: rgb(56 56 56); - --surface-gray-7: rgb(23 23 23); - --surface-green-1: rgb(242 253 244); - --surface-green-2: rgb(228 250 235); - --surface-green-3: rgb(48 166 109); - --surface-menu-bar: rgb(248 248 248); - --surface-modal: rgb(255 255 255); - --surface-orange-1: rgb(255 239 228); - --surface-pink-1: rgb(253 232 245); - --surface-red-1: rgb(255 231 231); - --surface-red-2: rgb(255 216 216); - --surface-red-3: rgb(253 194 194); - --surface-red-4: rgb(204 41 41); - --surface-red-5: rgb(181 42 42); - --surface-red-6: rgb(148 31 31); - --surface-selected: rgb(255 255 255); - --surface-violet-1: rgb(240 235 255); - --surface-white: rgb(255 255 255); - --text-icons-amber-1: rgb(255 247 211); - --text-icons-amber-2: rgb(231 153 19); - --text-icons-amber-3: rgb(219 119 6); - --text-icons-blue-1: rgb(230 244 255); - --text-icons-blue-2: rgb(0 123 224); - --text-icons-blue-3: rgb(0 92 163); - --text-icons-cyan-1: rgb(59 189 229); - --text-icons-gray-1: rgb(237 237 237); - --text-icons-gray-2: rgb(226 226 226); - --text-icons-gray-3: rgb(199 199 199); - --text-icons-gray-4: rgb(153 153 153); - --text-icons-gray-5: rgb(124 124 124); - --text-icons-gray-6: rgb(82 82 82); - --text-icons-gray-7: rgb(82 82 82); - --text-icons-gray-8: rgb(56 56 56); - --text-icons-gray-9: rgb(23 23 23); - --text-icons-green-1: rgb(242 253 244); - --text-icons-green-2: rgb(48 166 109); - --text-icons-green-3: rgb(22 121 76); - --text-icons-pink-1: rgb(227 74 166); - --text-icons-red-1: rgb(255 247 247); - --text-icons-red-2: rgb(247 149 150); - --text-icons-red-3: rgb(224 54 54); - --text-icons-red-4: rgb(204 41 41); - --text-icons-violet-1: rgb(104 70 227); - --text-icons-white: rgb(255 255 255); - } - [data-theme="dark"] { - --outline-amber-1: rgb(130 65 8); - --outline-amber-2: rgb(130 65 8); - --outline-blue-1: rgb(21 89 153); - --outline-blue-2: rgb(21 89 153); - --outline-gray-1: rgb(35 35 35); - --outline-gray-2: rgb(52 52 52); - --outline-gray-3: rgb(66 66 66); - --outline-gray-4: rgb(128 128 128); - --outline-gray-5: rgb(237 237 237); - --outline-gray-modals: rgb(52 52 52); - --outline-green-1: rgb(11 97 57); - --outline-green-2: rgb(10 63 39); - --outline-orange-1: rgb(130 57 6); - --outline-red-1: rgb(98 27 24); - --outline-red-2: rgb(76 24 24); - --outline-red-3: rgb(98 27 24); - --outline-red-4: rgb(156 32 32); - --outline-white: rgb(28 28 28); - --surface-amber-1: rgb(55 30 6); - --surface-amber-2: rgb(197 116 17); - --surface-blue-1: rgb(14 32 55); - --surface-blue-2: rgb(21 128 216); - --surface-cards: rgb(28 28 28); - --surface-cyan-1: rgb(11 37 45); - --surface-gray-1: rgb(35 35 35); - --surface-gray-2: rgb(255 255 255 / 0.1); - --surface-gray-3: rgb(255 255 255 / 0.18); - --surface-gray-4: rgb(66 66 66); - --surface-gray-5: rgb(212 212 212); - --surface-gray-6: rgb(175 175 175); - --surface-gray-7: rgb(212 212 212); - --surface-green-1: rgb(11 46 28); - --surface-green-2: rgb(10 63 39); - --surface-green-3: rgb(31 157 96); - --surface-menu-bar: rgb(15 15 15); - --surface-modal: rgb(35 35 35); - --surface-orange-1: rgb(64 31 7 / 0.8); - --surface-pink-1: rgb(71 20 50 / 0.8); - --surface-red-1: rgb(54 21 21 / 0.8); - --surface-red-2: rgb(76 24 24 / 0.9); - --surface-red-3: rgb(98 27 24); - --surface-red-4: rgb(228 56 56); - --surface-red-5: rgb(156 32 32); - --surface-red-6: rgb(98 27 24); - --surface-selected: rgb(255 255 255 / 0.1); - --surface-violet-1: rgb(34 28 66); - --surface-white: rgb(15 15 15); - --text-icons-amber-1: rgb(255 255 255); - --text-icons-amber-2: rgb(231 153 19); - --text-icons-amber-3: rgb(231 153 19); - --text-icons-blue-1: rgb(255 255 255); - --text-icons-blue-2: rgb(90 174 242); - --text-icons-blue-3: rgb(140 193 236); - --text-icons-cyan-1: rgb(60 184 220); - --text-icons-gray-1: rgb(35 35 35); - --text-icons-gray-2: rgb(66 66 66); - --text-icons-gray-3: rgb(113 113 113); - --text-icons-gray-4: rgb(113 113 113); - --text-icons-gray-5: rgb(128 128 128); - --text-icons-gray-6: rgb(153 153 153); - --text-icons-gray-7: rgb(175 175 175); - --text-icons-gray-8: rgb(212 212 212); - --text-icons-gray-9: rgb(248 248 248); - --text-icons-green-1: rgb(255 255 255); - --text-icons-green-2: rgb(53 174 116); - --text-icons-green-3: rgb(120 215 169); - --text-icons-pink-1: rgb(227 89 171); - --text-icons-red-1: rgb(255 255 255); - --text-icons-red-2: rgb(98 27 24); - --text-icons-red-3: rgb(235 77 82); - --text-icons-red-4: rgb(252 116 116); - --text-icons-violet-1: rgb(157 124 234); - --text-icons-white: rgb(15 15 15); - } -} \ No newline at end of file diff --git a/frontend/src/components/BlockLayers.vue b/frontend/src/components/BlockLayers.vue index 6f4dec13..0752f04f 100644 --- a/frontend/src/components/BlockLayers.vue +++ b/frontend/src/components/BlockLayers.vue @@ -14,7 +14,7 @@ :data-block-layer-id="element.blockId" :title="element.blockId" @contextmenu.prevent.stop="onContextMenu" - class="min-w-24 cursor-pointer overflow-hidden rounded border border-transparent bg-surface-white bg-opacity-50 text-base text-text-icons-gray-7" + class="min-w-24 cursor-pointer overflow-hidden rounded border border-transparent bg-surface-white bg-opacity-50 text-base text-ink-gray-7" @click.stop=" store.activeCanvas?.history.pause(); store.selectBlock(element, $event, false, true); @@ -30,7 +30,7 @@ }">