From 2e3d444c9bc2928c528e11e915ee5e55e642afde Mon Sep 17 00:00:00 2001 From: Kasper Fabricius Kristensen <45367945+kasperkristensen@users.noreply.github.com> Date: Thu, 18 Jul 2024 08:56:35 +0200 Subject: [PATCH] chore(ui-preset,icons,toolbox): Update dark mode theme (#8168) * run scripts * chore(ui-preset,icons): Update dark mode theme * fix nameing of icon --- .../__tests__/ai-assistent.spec.tsx | 17 + .../src/components/__tests__/book.spec.tsx | 17 + .../components/__tests__/bookmarks.spec.tsx | 17 + .../__tests__/check-circle.spec.tsx | 23 +- .../__tests__/circle-arrow-up.spec.tsx | 17 + .../src/components/__tests__/glasses.spec.tsx | 17 + .../components/__tests__/grid-list.spec.tsx | 17 + .../src/components/__tests__/history.spec.tsx | 17 + .../__tests__/magnifier-alert.spec.tsx | 17 + .../components/__tests__/pen-plus.spec.tsx | 17 + .../components/__tests__/shopping.spec.tsx | 17 + .../__tests__/stack-perspective.spec.tsx | 17 + .../src/components/__tests__/trophy.spec.tsx | 17 + .../components/__tests__/truck-fast.spec.tsx | 17 + .../icons/src/components/adjustments-done.tsx | 2 +- .../icons/src/components/ai-assistent.tsx | 385 ++++++++++++++++++ .../src/components/arrow-down-circle.tsx | 19 +- .../icons/src/components/arrow-path-mini.tsx | 6 +- .../icons/src/components/arrow-path.tsx | 6 +- .../icons/src/components/book.tsx | 33 ++ .../icons/src/components/bookmarks.tsx | 33 ++ .../icons/src/components/check-circle.tsx | 24 +- .../chevron-double-right-mini-solid.tsx | 13 +- .../icons/src/components/circle-arrow-up.tsx | 33 ++ .../src/components/ellipse-blue-solid.tsx | 2 +- .../src/components/ellipse-purple-solid.tsx | 2 +- .../icons/src/components/eye-slash.tsx | 13 +- .../icons/src/components/eye.tsx | 12 +- .../icons/src/components/flying-box.tsx | 21 +- .../icons/src/components/glasses.tsx | 33 ++ .../icons/src/components/grid-list.tsx | 26 ++ .../icons/src/components/history.tsx | 33 ++ .../icons/src/components/index.ts | 13 + .../icons/src/components/link.tsx | 20 +- .../icons/src/components/magnifier-alert.tsx | 25 ++ .../icons/src/components/map-pin.tsx | 11 +- .../icons/src/components/medusa.tsx | 2 +- .../icons/src/components/pen-plus.tsx | 26 ++ .../icons/src/components/shopping.tsx | 35 ++ .../src/components/square-blue-solid.tsx | 2 +- .../src/components/square-purple-solid.tsx | 2 +- .../src/components/stack-perspective.tsx | 26 ++ .../icons/src/components/trophy.tsx | 33 ++ .../icons/src/components/truck-fast.tsx | 34 ++ .../toolbox/src/transformers/transform-svg.ts | 2 +- .../ui-preset/src/theme/extension/theme.ts | 34 +- .../ui-preset/src/theme/tokens/colors.ts | 62 +-- .../ui-preset/src/theme/tokens/effects.ts | 20 +- 48 files changed, 1124 insertions(+), 163 deletions(-) create mode 100644 packages/design-system/icons/src/components/__tests__/ai-assistent.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/book.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/bookmarks.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/circle-arrow-up.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/glasses.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/grid-list.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/history.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/magnifier-alert.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/pen-plus.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/shopping.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/stack-perspective.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/trophy.spec.tsx create mode 100644 packages/design-system/icons/src/components/__tests__/truck-fast.spec.tsx create mode 100644 packages/design-system/icons/src/components/ai-assistent.tsx create mode 100644 packages/design-system/icons/src/components/book.tsx create mode 100644 packages/design-system/icons/src/components/bookmarks.tsx create mode 100644 packages/design-system/icons/src/components/circle-arrow-up.tsx create mode 100644 packages/design-system/icons/src/components/glasses.tsx create mode 100644 packages/design-system/icons/src/components/grid-list.tsx create mode 100644 packages/design-system/icons/src/components/history.tsx create mode 100644 packages/design-system/icons/src/components/magnifier-alert.tsx create mode 100644 packages/design-system/icons/src/components/pen-plus.tsx create mode 100644 packages/design-system/icons/src/components/shopping.tsx create mode 100644 packages/design-system/icons/src/components/stack-perspective.tsx create mode 100644 packages/design-system/icons/src/components/trophy.tsx create mode 100644 packages/design-system/icons/src/components/truck-fast.tsx diff --git a/packages/design-system/icons/src/components/__tests__/ai-assistent.spec.tsx b/packages/design-system/icons/src/components/__tests__/ai-assistent.spec.tsx new file mode 100644 index 0000000000..49767fa48a --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/ai-assistent.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import AiAssistent from "../ai-assistent" + + describe("AiAssistent", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/book.spec.tsx b/packages/design-system/icons/src/components/__tests__/book.spec.tsx new file mode 100644 index 0000000000..696626d50e --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/book.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import Book from "../book" + + describe("Book", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/bookmarks.spec.tsx b/packages/design-system/icons/src/components/__tests__/bookmarks.spec.tsx new file mode 100644 index 0000000000..c21c1ae71c --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/bookmarks.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import Bookmarks from "../bookmarks" + + describe("Bookmarks", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/check-circle.spec.tsx b/packages/design-system/icons/src/components/__tests__/check-circle.spec.tsx index 8e58c22e51..21692ba4a1 100644 --- a/packages/design-system/icons/src/components/__tests__/check-circle.spec.tsx +++ b/packages/design-system/icons/src/components/__tests__/check-circle.spec.tsx @@ -1,16 +1,17 @@ -import * as React from "react" -import { cleanup, render, screen } from "@testing-library/react" + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" -import CheckCircle from "../check-circle" + import CheckCircle from "../check-circle" -describe("CheckCircle", () => { - it("should render the icon without errors", async () => { - render() + describe("CheckCircle", () => { + it("should render the icon without errors", async () => { + render() - const svgElement = screen.getByTestId("icon") - expect(svgElement).toBeInTheDocument() + const svgElement = screen.getByTestId("icon") - cleanup() - }) -}) + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/circle-arrow-up.spec.tsx b/packages/design-system/icons/src/components/__tests__/circle-arrow-up.spec.tsx new file mode 100644 index 0000000000..8893ac8ae4 --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/circle-arrow-up.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import CircleArrowUp from "../circle-arrow-up" + + describe("CircleArrowUp", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/glasses.spec.tsx b/packages/design-system/icons/src/components/__tests__/glasses.spec.tsx new file mode 100644 index 0000000000..5060b44c86 --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/glasses.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import Glasses from "../glasses" + + describe("Glasses", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/grid-list.spec.tsx b/packages/design-system/icons/src/components/__tests__/grid-list.spec.tsx new file mode 100644 index 0000000000..9a0e4e48fd --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/grid-list.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import GridList from "../grid-list" + + describe("GridList", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/history.spec.tsx b/packages/design-system/icons/src/components/__tests__/history.spec.tsx new file mode 100644 index 0000000000..5b19221a02 --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/history.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import History from "../history" + + describe("History", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/magnifier-alert.spec.tsx b/packages/design-system/icons/src/components/__tests__/magnifier-alert.spec.tsx new file mode 100644 index 0000000000..0af58fab13 --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/magnifier-alert.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import MagnifierAlert from "../magnifier-alert" + + describe("MagnifierAlert", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/pen-plus.spec.tsx b/packages/design-system/icons/src/components/__tests__/pen-plus.spec.tsx new file mode 100644 index 0000000000..07e43d48e9 --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/pen-plus.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import PenPlus from "../pen-plus" + + describe("PenPlus", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/shopping.spec.tsx b/packages/design-system/icons/src/components/__tests__/shopping.spec.tsx new file mode 100644 index 0000000000..0068bcd8ca --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/shopping.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import Shopping from "../shopping" + + describe("Shopping", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/stack-perspective.spec.tsx b/packages/design-system/icons/src/components/__tests__/stack-perspective.spec.tsx new file mode 100644 index 0000000000..4ecf0a1947 --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/stack-perspective.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import StackPerspective from "../stack-perspective" + + describe("StackPerspective", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/trophy.spec.tsx b/packages/design-system/icons/src/components/__tests__/trophy.spec.tsx new file mode 100644 index 0000000000..5178bd7586 --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/trophy.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import Trophy from "../trophy" + + describe("Trophy", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/__tests__/truck-fast.spec.tsx b/packages/design-system/icons/src/components/__tests__/truck-fast.spec.tsx new file mode 100644 index 0000000000..72c4f5df6b --- /dev/null +++ b/packages/design-system/icons/src/components/__tests__/truck-fast.spec.tsx @@ -0,0 +1,17 @@ + import * as React from "react" + import { cleanup, render, screen } from "@testing-library/react" + + import TruckFast from "../truck-fast" + + describe("TruckFast", () => { + it("should render the icon without errors", async () => { + render() + + + const svgElement = screen.getByTestId("icon") + + expect(svgElement).toBeInTheDocument() + + cleanup() + }) + }) \ No newline at end of file diff --git a/packages/design-system/icons/src/components/adjustments-done.tsx b/packages/design-system/icons/src/components/adjustments-done.tsx index d9b92a521c..32e02151da 100644 --- a/packages/design-system/icons/src/components/adjustments-done.tsx +++ b/packages/design-system/icons/src/components/adjustments-done.tsx @@ -16,7 +16,7 @@ const AdjustmentsDone = React.forwardRef( fill={color} d="M8.5 2.528h-.778a.75.75 0 1 0 0 1.5h1.08a4 4 0 0 1-.302-1.5M10.695 6.07a4 4 0 0 1-1.21-.94.75.75 0 0 0-.29.592V6.75H1.5a.75.75 0 0 0 0 1.5h7.694v1.028a.75.75 0 0 0 1.5 0zM5.806 1.5a.75.75 0 1 0-1.5 0v1.028H1.5a.75.75 0 0 0 0 1.5h2.806v1.028a.75.75 0 0 0 1.5 0V1.5M12.611 6.75a.75.75 0 0 0 0 1.5h.889a.75.75 0 0 0 0-1.5zM6.972 11.722a.75.75 0 0 1 .75-.75H13.5a.75.75 0 1 1 0 1.5H7.722a.75.75 0 0 1-.75-.75M1.5 10.972a.75.75 0 0 0 0 1.5h2.806V13.5a.75.75 0 0 0 1.5 0V9.944a.75.75 0 1 0-1.5 0v1.028z" /> - + ( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ) + } +) +AiAssistent.displayName = "AiAssistent" +export default AiAssistent diff --git a/packages/design-system/icons/src/components/arrow-down-circle.tsx b/packages/design-system/icons/src/components/arrow-down-circle.tsx index 037c065540..a940a9e0d2 100644 --- a/packages/design-system/icons/src/components/arrow-down-circle.tsx +++ b/packages/design-system/icons/src/components/arrow-down-circle.tsx @@ -11,21 +11,10 @@ const ArrowDownCircle = React.forwardRef( ref={ref} {...props} > - - - - - - - - - + ) } diff --git a/packages/design-system/icons/src/components/arrow-path-mini.tsx b/packages/design-system/icons/src/components/arrow-path-mini.tsx index cf870ea70e..e4a23e6f46 100644 --- a/packages/design-system/icons/src/components/arrow-path-mini.tsx +++ b/packages/design-system/icons/src/components/arrow-path-mini.tsx @@ -18,9 +18,9 @@ const ArrowPathMini = React.forwardRef( strokeWidth={1.5} clipPath="url(#a)" > - - - + + + diff --git a/packages/design-system/icons/src/components/arrow-path.tsx b/packages/design-system/icons/src/components/arrow-path.tsx index 680cfff7de..4f268ffcf4 100644 --- a/packages/design-system/icons/src/components/arrow-path.tsx +++ b/packages/design-system/icons/src/components/arrow-path.tsx @@ -18,9 +18,9 @@ const ArrowPath = React.forwardRef( strokeWidth={1.5} clipPath="url(#a)" > - - - + + + diff --git a/packages/design-system/icons/src/components/book.tsx b/packages/design-system/icons/src/components/book.tsx new file mode 100644 index 0000000000..eae6666204 --- /dev/null +++ b/packages/design-system/icons/src/components/book.tsx @@ -0,0 +1,33 @@ +import * as React from "react" +import type { IconProps } from "../types" +const Book = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + + ) + } +) +Book.displayName = "Book" +export default Book diff --git a/packages/design-system/icons/src/components/bookmarks.tsx b/packages/design-system/icons/src/components/bookmarks.tsx new file mode 100644 index 0000000000..c8765e34bc --- /dev/null +++ b/packages/design-system/icons/src/components/bookmarks.tsx @@ -0,0 +1,33 @@ +import * as React from "react" +import type { IconProps } from "../types" +const Bookmarks = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + + ) + } +) +Bookmarks.displayName = "Bookmarks" +export default Bookmarks diff --git a/packages/design-system/icons/src/components/check-circle.tsx b/packages/design-system/icons/src/components/check-circle.tsx index f2fb872d1f..4df7ed24e1 100644 --- a/packages/design-system/icons/src/components/check-circle.tsx +++ b/packages/design-system/icons/src/components/check-circle.tsx @@ -4,26 +4,26 @@ const CheckCircle = React.forwardRef( ({ color = "currentColor", ...props }, ref) => { return ( ) diff --git a/packages/design-system/icons/src/components/chevron-double-right-mini-solid.tsx b/packages/design-system/icons/src/components/chevron-double-right-mini-solid.tsx index de03da95c2..d4ef0554fd 100644 --- a/packages/design-system/icons/src/components/chevron-double-right-mini-solid.tsx +++ b/packages/design-system/icons/src/components/chevron-double-right-mini-solid.tsx @@ -11,20 +11,13 @@ const ChevronDoubleRightMiniSolid = React.forwardRef( ref={ref} {...props} > - - - - - - - - + d="M8.167 3.722 11.944 7.5l-3.777 3.778M3.944 3.722 7.722 7.5l-3.778 3.778" + /> ) } diff --git a/packages/design-system/icons/src/components/circle-arrow-up.tsx b/packages/design-system/icons/src/components/circle-arrow-up.tsx new file mode 100644 index 0000000000..07e9f9f23e --- /dev/null +++ b/packages/design-system/icons/src/components/circle-arrow-up.tsx @@ -0,0 +1,33 @@ +import * as React from "react" +import type { IconProps } from "../types" +const CircleArrowUp = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + + ) + } +) +CircleArrowUp.displayName = "CircleArrowUp" +export default CircleArrowUp diff --git a/packages/design-system/icons/src/components/ellipse-blue-solid.tsx b/packages/design-system/icons/src/components/ellipse-blue-solid.tsx index e38c3333c7..a2efa504be 100644 --- a/packages/design-system/icons/src/components/ellipse-blue-solid.tsx +++ b/packages/design-system/icons/src/components/ellipse-blue-solid.tsx @@ -13,7 +13,7 @@ const EllipseBlueSolid = React.forwardRef( > - + diff --git a/packages/design-system/icons/src/components/ellipse-purple-solid.tsx b/packages/design-system/icons/src/components/ellipse-purple-solid.tsx index fadf321d70..be7601945f 100644 --- a/packages/design-system/icons/src/components/ellipse-purple-solid.tsx +++ b/packages/design-system/icons/src/components/ellipse-purple-solid.tsx @@ -13,7 +13,7 @@ const EllipsePurpleSolid = React.forwardRef( > - + diff --git a/packages/design-system/icons/src/components/eye-slash.tsx b/packages/design-system/icons/src/components/eye-slash.tsx index 2ecd91f360..95ae1d2724 100644 --- a/packages/design-system/icons/src/components/eye-slash.tsx +++ b/packages/design-system/icons/src/components/eye-slash.tsx @@ -11,15 +11,10 @@ const EyeSlash = React.forwardRef( ref={ref} {...props} > - - - + + + + diff --git a/packages/design-system/icons/src/components/eye.tsx b/packages/design-system/icons/src/components/eye.tsx index 7ec4bab59e..d8ed36de86 100644 --- a/packages/design-system/icons/src/components/eye.tsx +++ b/packages/design-system/icons/src/components/eye.tsx @@ -11,15 +11,9 @@ const Eye = React.forwardRef( ref={ref} {...props} > - - - + + + diff --git a/packages/design-system/icons/src/components/flying-box.tsx b/packages/design-system/icons/src/components/flying-box.tsx index ee35820508..aeeff37be7 100644 --- a/packages/design-system/icons/src/components/flying-box.tsx +++ b/packages/design-system/icons/src/components/flying-box.tsx @@ -11,21 +11,20 @@ const FlyingBox = React.forwardRef( ref={ref} {...props} > - - - - - - - - - + d="M7.5 1.5v5.333M11.278 4.167H3.722c-.982 0-1.778.796-1.778 1.778v5.333c0 .982.796 1.778 1.778 1.778h7.556c.982 0 1.778-.796 1.778-1.778V5.945c0-.982-.796-1.778-1.778-1.778" + /> + ) } diff --git a/packages/design-system/icons/src/components/glasses.tsx b/packages/design-system/icons/src/components/glasses.tsx new file mode 100644 index 0000000000..dd634d5673 --- /dev/null +++ b/packages/design-system/icons/src/components/glasses.tsx @@ -0,0 +1,33 @@ +import * as React from "react" +import type { IconProps } from "../types" +const Glasses = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + + ) + } +) +Glasses.displayName = "Glasses" +export default Glasses diff --git a/packages/design-system/icons/src/components/grid-list.tsx b/packages/design-system/icons/src/components/grid-list.tsx new file mode 100644 index 0000000000..f896f4d20c --- /dev/null +++ b/packages/design-system/icons/src/components/grid-list.tsx @@ -0,0 +1,26 @@ +import * as React from "react" +import type { IconProps } from "../types" +const GridList = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + ) + } +) +GridList.displayName = "GridList" +export default GridList diff --git a/packages/design-system/icons/src/components/history.tsx b/packages/design-system/icons/src/components/history.tsx new file mode 100644 index 0000000000..11ff8f7f5b --- /dev/null +++ b/packages/design-system/icons/src/components/history.tsx @@ -0,0 +1,33 @@ +import * as React from "react" +import type { IconProps } from "../types" +const History = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + + ) + } +) +History.displayName = "History" +export default History diff --git a/packages/design-system/icons/src/components/index.ts b/packages/design-system/icons/src/components/index.ts index 5ab2c58de8..911eb29bd1 100644 --- a/packages/design-system/icons/src/components/index.ts +++ b/packages/design-system/icons/src/components/index.ts @@ -3,6 +3,7 @@ export { default as AcademicCapSolid } from "./academic-cap-solid" export { default as AcademicCap } from "./academic-cap" export { default as AdjustmentsDone } from "./adjustments-done" export { default as Adjustments } from "./adjustments" +export { default as AiAssistent } from "./ai-assistent" export { default as Apple } from "./apple" export { default as ArchiveBox } from "./archive-box" export { default as ArrowDownCircle } from "./arrow-down-circle" @@ -43,6 +44,8 @@ export { default as BellAlert } from "./bell-alert" export { default as BoltSolid } from "./bolt-solid" export { default as Bolt } from "./bolt" export { default as BookOpen } from "./book-open" +export { default as Book } from "./book" +export { default as Bookmarks } from "./bookmarks" export { default as BottomToTop } from "./bottom-to-top" export { default as BugAntSolid } from "./bug-ant-solid" export { default as Bug } from "./bug" @@ -81,6 +84,7 @@ export { default as ChevronRightMini } from "./chevron-right-mini" export { default as ChevronRight } from "./chevron-right" export { default as ChevronUpDown } from "./chevron-up-down" export { default as ChevronUpMini } from "./chevron-up-mini" +export { default as CircleArrowUp } from "./circle-arrow-up" export { default as CircleDottedLine } from "./circle-dotted-line" export { default as CircleFilledSolid } from "./circle-filled-solid" export { default as CircleHalfSolid } from "./circle-half-solid" @@ -151,11 +155,14 @@ export { default as Gatsby } from "./gatsby" export { default as GiftSolid } from "./gift-solid" export { default as Gift } from "./gift" export { default as Github } from "./github" +export { default as Glasses } from "./glasses" export { default as GlobeEuropeSolid } from "./globe-europe-solid" export { default as GlobeEurope } from "./globe-europe" export { default as Google } from "./google" +export { default as GridList } from "./grid-list" export { default as Hashtag } from "./hashtag" export { default as Heart } from "./heart" +export { default as History } from "./history" export { default as InboxSolid } from "./inbox-solid" export { default as InformationCircleSolid } from "./information-circle-solid" export { default as InformationCircle } from "./information-circle" @@ -179,6 +186,7 @@ export { default as Loader } from "./loader" export { default as LockClosedSolidMini } from "./lock-closed-solid-mini" export { default as LockClosedSolid } from "./lock-closed-solid" export { default as LockOpenSolid } from "./lock-open-solid" +export { default as MagnifierAlert } from "./magnifier-alert" export { default as MagnifyingGlassMini } from "./magnifying-glass-mini" export { default as MagnifyingGlass } from "./magnifying-glass" export { default as MapPin } from "./map-pin" @@ -195,6 +203,7 @@ export { default as NextJs } from "./next-js" export { default as OpenRectArrowOut } from "./open-rect-arrow-out" export { default as PaperClip } from "./paper-clip" export { default as PauseSolid } from "./pause-solid" +export { default as PenPlus } from "./pen-plus" export { default as PencilSquareSolid } from "./pencil-square-solid" export { default as PencilSquare } from "./pencil-square" export { default as Pencil } from "./pencil" @@ -228,6 +237,7 @@ export { default as Share } from "./share" export { default as ShoppingBag } from "./shopping-bag" export { default as ShoppingCartSolid } from "./shopping-cart-solid" export { default as ShoppingCart } from "./shopping-cart" +export { default as Shopping } from "./shopping" export { default as SidebarLeft } from "./sidebar-left" export { default as SidebarRight } from "./sidebar-right" export { default as Slack } from "./slack" @@ -248,6 +258,7 @@ export { default as SquareTwoStackSolid } from "./square-two-stack-solid" export { default as SquareTwoStack } from "./square-two-stack" export { default as SquaresPlusSolid } from "./squares-plus-solid" export { default as SquaresPlus } from "./squares-plus" +export { default as StackPerspective } from "./stack-perspective" export { default as StarSolid } from "./star-solid" export { default as Star } from "./star" export { default as Stopwatch } from "./stopwatch" @@ -274,6 +285,8 @@ export { default as TriangleRightMiniHover } from "./triangle-right-mini-hover" export { default as TriangleRightMini } from "./triangle-right-mini" export { default as TriangleUpMini } from "./triangle-up-mini" export { default as TrianglesMini } from "./triangles-mini" +export { default as Trophy } from "./trophy" +export { default as TruckFast } from "./truck-fast" export { default as TypescriptEx } from "./typescript-ex" export { default as Typescript } from "./typescript" export { default as UserGroup } from "./user-group" diff --git a/packages/design-system/icons/src/components/link.tsx b/packages/design-system/icons/src/components/link.tsx index 930e8d9d27..bce804bd59 100644 --- a/packages/design-system/icons/src/components/link.tsx +++ b/packages/design-system/icons/src/components/link.tsx @@ -11,20 +11,20 @@ const Link = React.forwardRef( ref={ref} {...props} > - - + clipPath="url(#a)" + > + + + + + + + ) } diff --git a/packages/design-system/icons/src/components/magnifier-alert.tsx b/packages/design-system/icons/src/components/magnifier-alert.tsx new file mode 100644 index 0000000000..939c24485d --- /dev/null +++ b/packages/design-system/icons/src/components/magnifier-alert.tsx @@ -0,0 +1,25 @@ +import * as React from "react" +import type { IconProps } from "../types" +const MagnifierAlert = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + ) + } +) +MagnifierAlert.displayName = "MagnifierAlert" +export default MagnifierAlert diff --git a/packages/design-system/icons/src/components/map-pin.tsx b/packages/design-system/icons/src/components/map-pin.tsx index 72424c9786..caa279cbfd 100644 --- a/packages/design-system/icons/src/components/map-pin.tsx +++ b/packages/design-system/icons/src/components/map-pin.tsx @@ -16,13 +16,14 @@ const MapPin = React.forwardRef( strokeLinecap="round" strokeLinejoin="round" strokeWidth={1.5} - d="M12.637 5.959c0 2.33-3.047 6.073-4.448 7.672a.914.914 0 0 1-1.379 0c-1.4-1.598-4.448-5.34-4.448-7.672.001-3.103 2.655-4.903 5.138-4.903s5.137 1.8 5.137 4.903" + d="M11.437 4.814c0 2.319-3.937 6.464-3.937 6.464S3.563 7.134 3.563 4.814c0-2.378 2.035-3.758 3.937-3.758s3.937 1.38 3.937 3.758" /> ) diff --git a/packages/design-system/icons/src/components/medusa.tsx b/packages/design-system/icons/src/components/medusa.tsx index 1cf1418817..64d4957892 100644 --- a/packages/design-system/icons/src/components/medusa.tsx +++ b/packages/design-system/icons/src/components/medusa.tsx @@ -12,7 +12,7 @@ const Medusa = React.forwardRef>( {...props} > diff --git a/packages/design-system/icons/src/components/pen-plus.tsx b/packages/design-system/icons/src/components/pen-plus.tsx new file mode 100644 index 0000000000..0af431af32 --- /dev/null +++ b/packages/design-system/icons/src/components/pen-plus.tsx @@ -0,0 +1,26 @@ +import * as React from "react" +import type { IconProps } from "../types" +const PenPlus = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + ) + } +) +PenPlus.displayName = "PenPlus" +export default PenPlus diff --git a/packages/design-system/icons/src/components/shopping.tsx b/packages/design-system/icons/src/components/shopping.tsx new file mode 100644 index 0000000000..c4d447934f --- /dev/null +++ b/packages/design-system/icons/src/components/shopping.tsx @@ -0,0 +1,35 @@ +import * as React from "react" +import type { IconProps } from "../types" +const Shopping = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + + + + + + + + + + ) + } +) +Shopping.displayName = "Shopping" +export default Shopping diff --git a/packages/design-system/icons/src/components/square-blue-solid.tsx b/packages/design-system/icons/src/components/square-blue-solid.tsx index ff577c2f60..76698731f3 100644 --- a/packages/design-system/icons/src/components/square-blue-solid.tsx +++ b/packages/design-system/icons/src/components/square-blue-solid.tsx @@ -11,7 +11,7 @@ const SquareBlueSolid = React.forwardRef( ref={ref} {...props} > - + ( ref={ref} {...props} > - + ( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + ) + } +) +StackPerspective.displayName = "StackPerspective" +export default StackPerspective diff --git a/packages/design-system/icons/src/components/trophy.tsx b/packages/design-system/icons/src/components/trophy.tsx new file mode 100644 index 0000000000..4fc1e2a4f9 --- /dev/null +++ b/packages/design-system/icons/src/components/trophy.tsx @@ -0,0 +1,33 @@ +import * as React from "react" +import type { IconProps } from "../types" +const Trophy = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + + ) + } +) +Trophy.displayName = "Trophy" +export default Trophy diff --git a/packages/design-system/icons/src/components/truck-fast.tsx b/packages/design-system/icons/src/components/truck-fast.tsx new file mode 100644 index 0000000000..269c42fe74 --- /dev/null +++ b/packages/design-system/icons/src/components/truck-fast.tsx @@ -0,0 +1,34 @@ +import * as React from "react" +import type { IconProps } from "../types" +const TruckFast = React.forwardRef( + ({ color = "currentColor", ...props }, ref) => { + return ( + + + + + + + + + + + + ) + } +) +TruckFast.displayName = "TruckFast" +export default TruckFast diff --git a/packages/design-system/toolbox/src/transformers/transform-svg.ts b/packages/design-system/toolbox/src/transformers/transform-svg.ts index 1efc3cdbf6..e8e7c66d9d 100644 --- a/packages/design-system/toolbox/src/transformers/transform-svg.ts +++ b/packages/design-system/toolbox/src/transformers/transform-svg.ts @@ -22,7 +22,7 @@ export async function transformSvg({ typescript: true, replaceAttrValues: !fixed ? { - "#09090B": "{color}", + "#18181B": "{color}", } : undefined, svgProps: { diff --git a/packages/design-system/ui-preset/src/theme/extension/theme.ts b/packages/design-system/ui-preset/src/theme/extension/theme.ts index a471aa60cb..c265e306b7 100644 --- a/packages/design-system/ui-preset/src/theme/extension/theme.ts +++ b/packages/design-system/ui-preset/src/theme/extension/theme.ts @@ -124,9 +124,6 @@ export const theme = { "DEFAULT": "var(--bg-subtle-pressed)" } }, - "overlay": { - "DEFAULT": "var(--bg-overlay)" - }, "field": { "component": { "hover": { @@ -168,6 +165,9 @@ export const theme = { }, "disabled": { "DEFAULT": "var(--bg-disabled)" + }, + "overlay": { + "DEFAULT": "var(--bg-overlay)" } }, "border": { @@ -199,17 +199,6 @@ export const theme = { } }, "contrast": { - "border": { - "top": { - "DEFAULT": "var(--contrast-border-top)" - }, - "base": { - "DEFAULT": "var(--contrast-border-base)" - }, - "bot": { - "DEFAULT": "var(--contrast-border-bot)" - } - }, "fg": { "primary": { "DEFAULT": "var(--contrast-fg-primary)" @@ -231,15 +220,23 @@ export const theme = { "subtle": { "DEFAULT": "var(--contrast-bg-subtle)" } + }, + "border": { + "base": { + "DEFAULT": "var(--contrast-border-base)" + }, + "bot": { + "DEFAULT": "var(--contrast-border-bot)" + }, + "top": { + "DEFAULT": "var(--contrast-border-top)" + } } }, "fg": { "disabled": { "DEFAULT": "var(--fg-disabled)" }, - "base": { - "DEFAULT": "var(--fg-base)" - }, "muted": { "DEFAULT": "var(--fg-muted)" }, @@ -262,6 +259,9 @@ export const theme = { }, "subtle": { "DEFAULT": "var(--fg-subtle)" + }, + "base": { + "DEFAULT": "var(--fg-base)" } }, "button": { diff --git a/packages/design-system/ui-preset/src/theme/tokens/colors.ts b/packages/design-system/ui-preset/src/theme/tokens/colors.ts index c7cd5a0193..1233f4695c 100644 --- a/packages/design-system/ui-preset/src/theme/tokens/colors.ts +++ b/packages/design-system/ui-preset/src/theme/tokens/colors.ts @@ -1,29 +1,19 @@ export const colors = { "dark": { "--button-danger-pressed": "rgba(225, 29, 72, 1)", - "--bg-subtle-hover": "rgba(24, 24, 27, 1)", - "--bg-overlay": "rgba(9, 9, 11, 0.72)", - "--fg-on-inverted": "rgba(9, 9, 11, 1)", "--bg-base-pressed": "rgba(63, 63, 70, 1)", - "--button-transparent-pressed": "rgba(63, 63, 70, 1)", "--bg-component-hover": "rgba(255, 255, 255, 0.1)", - "--border-menu-top": "rgba(24, 24, 27, 1)", - "--button-neutral": "rgba(39, 39, 42, 1)", "--border-interactive": "rgba(96, 165, 250, 1)", - "--button-transparent-hover": "rgba(39, 39, 42, 1)", - "--contrast-border-base": "rgba(82, 82, 91, 1)", + "--button-neutral": "rgba(255, 255, 255, 0.04)", "--tag-orange-border": "rgba(124, 45, 18, 1)", "--tag-blue-text": "rgba(147, 197, 253, 1)", - "--button-neutral-pressed": "rgba(82, 82, 91, 1)", "--bg-highlight": "rgba(23, 37, 84, 1)", "--tag-neutral-icon": "rgba(113, 113, 122, 1)", "--bg-switch-off-hover": "rgba(82, 82, 91, 1)", - "--bg-base": "rgba(24, 24, 27, 1)", "--fg-on-color": "rgba(255, 255, 255, 1)", "--button-inverted-pressed": "rgba(161, 161, 170, 1)", "--fg-interactive-hover": "rgba(147, 197, 253, 1)", "--fg-error": "rgba(251, 113, 133, 1)", - "--button-neutral-hover": "rgba(63, 63, 70, 1)", "--bg-switch-off": "rgba(63, 63, 70, 1)", "--border-strong": "rgba(255, 255, 255, 0.16)", "--border-error": "rgba(251, 113, 133, 1)", @@ -32,44 +22,32 @@ export const colors = { "--button-inverted": "rgba(82, 82, 91, 1)", "--tag-orange-text": "rgba(253, 186, 116, 1)", "--fg-base": "rgba(244, 244, 245, 1)", - "--bg-field-component": "rgba(24, 24, 27, 1)", "--fg-disabled": "rgba(82, 82, 91, 1)", - "--bg-subtle": "rgba(9, 9, 11, 1)", - "--tag-neutral-border": "rgba(63, 63, 70, 1)", - "--bg-field-component-hover": "rgba(9, 9, 11, 0.24)", "--button-danger": "rgba(159, 18, 57, 1)", + "--tag-neutral-border": "rgba(255, 255, 255, 0.06)", "--tag-blue-border": "rgba(30, 58, 138, 1)", "--tag-neutral-text": "rgba(212, 212, 216, 1)", - "--fg-muted": "rgba(161, 161, 170, 1)", "--tag-purple-border": "rgba(91, 33, 182, 1)", "--tag-green-text": "rgba(52, 211, 153, 1)", "--button-inverted-hover": "rgba(113, 113, 122, 1)", "--bg-component-pressed": "rgba(255, 255, 255, 0.16)", - "--contrast-border-top": "rgba(24, 24, 27, 1)", "--contrast-border-bot": "rgba(255, 255, 255, 0.08)", - "--contrast-fg-secondary": "rgba(161, 161, 170, 1)", "--tag-blue-icon": "rgba(96, 165, 250, 1)", - "--contrast-bg-base-pressed": "rgba(113, 113, 122, 1)", "--bg-field": "rgba(255, 255, 255, 0.04)", "--tag-neutral-bg": "rgba(255, 255, 255, 0.08)", "--tag-green-border": "rgba(6, 78, 59, 1)", - "--contrast-fg-primary": "rgba(250, 250, 250, 1)", "--tag-red-icon": "rgba(251, 113, 133, 1)", "--tag-red-text": "rgba(253, 164, 175, 1)", "--tag-purple-icon": "rgba(167, 139, 250, 1)", "--bg-interactive": "rgba(96, 165, 250, 1)", "--bg-field-hover": "rgba(255, 255, 255, 0.08)", "--border-transparent": "rgba(255, 255, 255, 0)", - "--contrast-bg-base": "rgba(63, 63, 70, 1)", "--tag-orange-icon": "rgba(251, 146, 60, 1)", "--tag-purple-bg": "rgba(46, 16, 101, 1)", - "--contrast-bg-subtle": "rgba(39, 39, 42, 1)", - "--contrast-bg-base-hover": "rgba(82, 82, 91, 1)", "--bg-base-hover": "rgba(39, 39, 42, 1)", "--tag-blue-bg": "rgba(23, 37, 84, 1)", "--tag-green-bg": "rgba(2, 44, 34, 1)", "--tag-purple-text": "rgba(196, 181, 253, 1)", - "--bg-subtle-pressed": "rgba(63, 63, 70, 1)", "--tag-red-border": "rgba(136, 19, 55, 1)", "--border-danger": "rgba(190, 18, 60, 1)", "--tag-green-icon": "rgba(16, 185, 129, 1)", @@ -81,13 +59,35 @@ export const colors = { "--bg-disabled": "rgba(39, 39, 42, 1)", "--button-transparent": "rgba(255, 255, 255, 0)", "--border-menu-bot": "rgba(255, 255, 255, 0.08)", - "--border-base": "rgba(255, 255, 255, 0.1)", "--tag-purple-bg-hover": "rgba(91, 33, 182, 1)", "--tag-orange-bg-hover": "rgba(124, 45, 18, 1)", - "--tag-neutral-bg-hover": "rgba(63, 63, 70, 1)", "--tag-blue-bg-hover": "rgba(30, 58, 138, 1)", "--tag-red-bg-hover": "rgba(136, 19, 55, 1)", - "--tag-green-bg-hover": "rgba(6, 78, 59, 1)" + "--tag-green-bg-hover": "rgba(6, 78, 59, 1)", + "--border-menu-top": "rgba(33, 33, 36, 1)", + "--bg-base": "rgba(33, 33, 36, 1)", + "--contrast-border-top": "rgba(33, 33, 36, 1)", + "--bg-field-component": "rgba(33, 33, 36, 1)", + "--bg-subtle-hover": "rgba(33, 33, 36, 1)", + "--bg-subtle": "rgba(24, 24, 27, 1)", + "--fg-on-inverted": "rgba(24, 24, 27, 1)", + "--bg-overlay": "rgba(24, 24, 27, 0.72)", + "--button-transparent-hover": "rgba(255, 255, 255, 0.08)", + "--contrast-fg-secondary": "rgba(255, 255, 255, 0.56)", + "--contrast-border-base": "rgba(255, 255, 255, 0.16)", + "--contrast-bg-base-pressed": "rgba(82, 82, 91, 1)", + "--button-neutral-pressed": "rgba(255, 255, 255, 0.12)", + "--border-base": "rgba(255, 255, 255, 0.08)", + "--contrast-fg-primary": "rgba(255, 255, 255, 0.88)", + "--button-neutral-hover": "rgba(255, 255, 255, 0.08)", + "--contrast-bg-base": "rgba(39, 39, 42, 1)", + "--tag-neutral-bg-hover": "rgba(255, 255, 255, 0.12)", + "--contrast-bg-subtle": "rgba(255, 255, 255, 0.04)", + "--contrast-bg-base-hover": "rgba(63, 63, 70, 1)", + "--bg-field-component-hover": "rgba(39, 39, 42, 1)", + "--bg-subtle-pressed": "rgba(39, 39, 42, 1)", + "--button-transparent-pressed": "rgba(255, 255, 255, 0.12)", + "--fg-muted": "rgba(113, 113, 122, 1)" }, "light": { "--tag-neutral-border": "rgba(228, 228, 231, 1)", @@ -96,8 +96,6 @@ export const colors = { "--border-menu-bot": "rgba(255, 255, 255, 1)", "--border-menu-top": "rgba(228, 228, 231, 1)", "--bg-subtle-hover": "rgba(244, 244, 245, 1)", - "--contrast-border-top": "rgba(9, 9, 11, 1)", - "--bg-overlay": "rgba(9, 9, 11, 0.4)", "--contrast-fg-primary": "rgba(255, 255, 255, 0.88)", "--bg-switch-off": "rgba(228, 228, 231, 1)", "--contrast-bg-base-pressed": "rgba(63, 63, 70, 1)", @@ -111,7 +109,6 @@ export const colors = { "--contrast-border-base": "rgba(255, 255, 255, 0.15)", "--bg-field": "rgba(250, 250, 250, 1)", "--tag-blue-text": "rgba(30, 64, 175, 1)", - "--fg-base": "rgba(9, 9, 11, 1)", "--button-inverted-pressed": "rgba(82, 82, 91, 1)", "--border-interactive": "rgba(59, 130, 246, 1)", "--bg-base-hover": "rgba(244, 244, 245, 1)", @@ -177,6 +174,9 @@ export const colors = { "--tag-blue-bg-hover": "rgba(191, 219, 254, 1)", "--tag-green-bg": "rgba(209, 250, 229, 1)", "--tag-neutral-bg": "rgba(244, 244, 245, 1)", - "--tag-orange-bg": "rgba(255, 237, 213, 1)" + "--tag-orange-bg": "rgba(255, 237, 213, 1)", + "--fg-base": "rgba(24, 24, 27, 1)", + "--contrast-border-top": "rgba(24, 24, 27, 1)", + "--bg-overlay": "rgba(24, 24, 27, 0.4)" } } \ No newline at end of file diff --git a/packages/design-system/ui-preset/src/theme/tokens/effects.ts b/packages/design-system/ui-preset/src/theme/tokens/effects.ts index b51016ee8f..8a9ad70608 100644 --- a/packages/design-system/ui-preset/src/theme/tokens/effects.ts +++ b/packages/design-system/ui-preset/src/theme/tokens/effects.ts @@ -6,23 +6,23 @@ export const effects = { "--borders-interactive-with-active": "0px 0px 0px 1px rgba(96, 165, 250, 1), 0px 0px 0px 4px rgba(59, 130, 246, 0.25)", "--borders-focus": "0px 0px 0px 1px rgba(24, 24, 27, 1), 0px 0px 0px 3px rgba(96, 165, 250, 0.8)", "--borders-interactive-with-focus": "0px 1px 2px 0px rgba(219, 234, 254, 0.5), 0px 0px 0px 1px rgba(96, 165, 250, 1), 0px 0px 0px 2px rgba(24, 24, 27, 1), 0px 0px 0px 4px rgba(96, 165, 250, 0.8)", - "--elevation-commandbar": "0px 0px 0px 1px rgba(39, 39, 42, 1) inset, 0px 0px 0px 1.5px rgba(255, 255, 255, 0.1) inset, 0px 8px 16px 0px rgba(0, 0, 0, 0.32), 0px 16px 32px 0px rgba(0, 0, 0, 0.32)", "--details-switch-background-focus": "0px 0px 0px 1px rgba(24, 24, 27, 1), 0px 0px 0px 3px rgba(96, 165, 250, 0.8), 0px 1px 1px 0px rgba(0, 0, 0, 0.1) inset, 0px 2px 4px 0px rgba(0, 0, 0, 0.1) inset, 0px 0px 0px 0.75px rgba(255, 255, 255, 0.12) inset, 0px 0px 8px 0px rgba(0, 0, 0, 0.1) inset", "--buttons-danger": "0px -1px 0px 0px rgba(255, 255, 255, 0.16), 0px 0px 0px 1px rgba(255, 255, 255, 0.12), 0px 0px 0px 1px rgba(159, 18, 57, 1), 0px 0px 1px 1.5px rgba(0, 0, 0, 0.24), 0px 2px 2px 0px rgba(0, 0, 0, 0.24)", - "--buttons-neutral": "0px -1px 0px 0px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(255, 255, 255, 0.08), 0px 0px 0px 1px rgba(39, 39, 42, 1), 0px 0px 1px 1.5px rgba(0, 0, 0, 0.24), 0px 2px 2px 0px rgba(0, 0, 0, 0.24)", "--buttons-danger-focus": "0px -1px 0px 0px rgba(255, 255, 255, 0.16), 0px 0px 0px 1px rgba(255, 255, 255, 0.12), 0px 0px 0px 1px rgba(159, 18, 57, 1), 0px 0px 0px 2px rgba(24, 24, 27, 1), 0px 0px 0px 4px rgba(96, 165, 250, 0.8)", - "--borders-base": "0px -1px 0px 0px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(255, 255, 255, 0.12), 0px 0px 0px 1px rgba(24, 24, 27, 1), 0px 0px 1px 1.5px rgba(0, 0, 0, 0.24), 0px 2px 2px 0px rgba(0, 0, 0, 0.24)", "--details-switch-background": "0px 1px 1px 0px rgba(0, 0, 0, 0.1) inset, 0px 2px 4px 0px rgba(0, 0, 0, 0.1) inset, 0px 0px 0px 0.75px rgba(255, 255, 255, 0.12) inset, 0px 0px 8px 0px rgba(0, 0, 0, 0.1) inset", - "--buttons-neutral-focus": "0px -1px 0px 0px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(255, 255, 255, 0.08), 0px 0px 0px 1px rgba(39, 39, 42, 1), 0px 0px 0px 2px rgba(24, 24, 27, 1), 0px 0px 0px 4px rgba(96, 165, 250, 0.8)", "--buttons-inverted-focus": "0px -1px 0px 0px rgba(255, 255, 255, 0.12), 0px 0px 0px 1px rgba(255, 255, 255, 0.12), 0px 0px 0px 1px rgba(82, 82, 91, 1), 0px 0px 0px 2px rgba(24, 24, 27, 1), 0px 0px 0px 4px rgba(96, 165, 250, 0.8)", - "--elevation-card-rest": "0px -1px 0px 0px rgba(255, 255, 255, 0.04), 0px 0px 0px 1px rgba(255, 255, 255, 0.12), 0px 1px 2px 0px rgba(0, 0, 0, 0.32), 0px 2px 4px 0px rgba(0, 0, 0, 0.32)", - "--elevation-tooltip": "0px -1px 0px 0px rgba(255, 255, 255, 0.04), 0px 0px 0px 1px rgba(255, 255, 255, 0.12), 0px 2px 4px 0px rgba(0, 0, 0, 0.32), 0px 4px 8px 0px rgba(0, 0, 0, 0.32)", - "--elevation-flyout": "0px -1px 0px 0px rgba(255, 255, 255, 0.04), 0px 0px 0px 1px rgba(255, 255, 255, 0.12), 0px 4px 8px 0px rgba(0, 0, 0, 0.32), 0px 8px 16px 0px rgba(0, 0, 0, 0.32)", - "--elevation-modal": "0px 0px 0px 1px rgba(24, 24, 27, 1) inset, 0px 0px 0px 1.5px rgba(255, 255, 255, 0.06) inset, 0px -1px 0px 0px rgba(255, 255, 255, 0.04), 0px 0px 0px 1px rgba(255, 255, 255, 0.12), 0px 8px 16px 0px rgba(0, 0, 0, 0.32), 0px 16px 32px 0px rgba(0, 0, 0, 0.32)", - "--elevation-card-hover": "0px -1px 0px 0px rgba(255, 255, 255, 0.04), 0px 0px 0px 1px rgba(255, 255, 255, 0.12), 0px 1px 4px 0px rgba(0, 0, 0, 0.48), 0px 2px 8px 0px rgba(0, 0, 0, 0.48)", + "--elevation-tooltip": "0px -1px 0px 0px rgba(255, 255, 255, 0.04), 0px 0px 0px 1px rgba(255, 255, 255, 0.1), 0px 2px 4px 0px rgba(0, 0, 0, 0.32), 0px 4px 8px 0px rgba(0, 0, 0, 0.32)", + "--elevation-flyout": "0px -1px 0px 0px rgba(255, 255, 255, 0.04), 0px 0px 0px 1px rgba(255, 255, 255, 0.1), 0px 4px 8px 0px rgba(0, 0, 0, 0.32), 0px 8px 16px 0px rgba(0, 0, 0, 0.32)", "--borders-error": "0px 0px 0px 1px rgba(244, 63, 94, 1), 0px 0px 0px 3px rgba(225, 29, 72, 0.25)", "--buttons-inverted": "0px -1px 0px 0px rgba(255, 255, 255, 0.12), 0px 0px 0px 1px rgba(255, 255, 255, 0.1), 0px 0px 0px 1px rgba(82, 82, 91, 1), 0px 0px 1px 1.5px rgba(0, 0, 0, 0.24), 0px 2px 2px 0px rgba(0, 0, 0, 0.24)", - "--elevation-code-block": "0px 0px 0px 1px rgba(39, 39, 42, 1) inset, 0px 0px 0px 1.5px rgba(255, 255, 255, 0.1) inset" + "--borders-base": "0px -1px 0px 0px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(39, 39, 42, 1), 0px 0px 1px 1.5px rgba(0, 0, 0, 0.24), 0px 2px 2px 0px rgba(0, 0, 0, 0.24)", + "--elevation-card-hover": "0px -1px 0px 0px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(39, 39, 42, 1), 0px 1px 4px 0px rgba(0, 0, 0, 0.48), 0px 2px 8px 0px rgba(0, 0, 0, 0.48)", + "--elevation-card-rest": "0px -1px 0px 0px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(39, 39, 42, 1), 0px 1px 2px 0px rgba(0, 0, 0, 0.32), 0px 2px 4px 0px rgba(0, 0, 0, 0.32)", + "--buttons-neutral": "0px -1px 0px 0px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(39, 39, 42, 1), 0px 0px 1px 1.5px rgba(0, 0, 0, 0.24), 0px 2px 2px 0px rgba(0, 0, 0, 0.24)", + "--elevation-code-block": "0px -1px 0px 0px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(39, 39, 42, 1), 0px 1px 2px 0px rgba(0, 0, 0, 0.32), 0px 2px 4px 0px rgba(0, 0, 0, 0.32)", + "--buttons-neutral-focus": "0px -1px 0px 0px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(255, 255, 255, 0.06), 0px 0px 0px 1px rgba(39, 39, 42, 1), 0px 0px 0px 2px rgba(24, 24, 27, 1), 0px 0px 0px 4px rgba(96, 165, 250, 0.8)", + "--elevation-commandbar": "0px 0px 0px 1px rgba(39, 39, 42, 1) inset, 0px 0px 0px 1.5px rgba(255, 255, 255, 0.1) inset, 0px 4px 8px 0px rgba(0, 0, 0, 0.32), 0px 8px 16px 0px rgba(0, 0, 0, 0.32)", + "--elevation-modal": "0px 0px 0px 1px rgba(24, 24, 27, 1) inset, 0px 0px 0px 1.5px rgba(255, 255, 255, 0.06) inset, 0px -1px 0px 0px rgba(255, 255, 255, 0.04), 0px 0px 0px 1px rgba(255, 255, 255, 0.1), 0px 4px 8px 0px rgba(0, 0, 0, 0.32), 0px 8px 16px 0px rgba(0, 0, 0, 0.32)" }, "light": { "--borders-interactive-with-active": "0px 0px 0px 1px rgba(59, 130, 246, 1), 0px 0px 0px 4px rgba(59, 130, 246, 0.2)",