From f621c2a49df0464264c043d13ec7d2bf0dfbc8e0 Mon Sep 17 00:00:00 2001 From: Noah Waldner <noah.waldner@frontify.com> Date: Fri, 31 Jan 2025 09:59:08 +0100 Subject: [PATCH] adjust path --- .../Provider/generated/themes.module.css | 362 ------------------ .../Provider/generated/themes.module.css.d.ts | 12 - .../ThemeProvider.tsx | 0 packages/tokens/vite.config.ts | 4 +- 4 files changed, 2 insertions(+), 376 deletions(-) delete mode 100644 packages/tokens/src/components/Provider/generated/themes.module.css delete mode 100644 packages/tokens/src/components/Provider/generated/themes.module.css.d.ts rename packages/tokens/src/components/{Provider => ThemeProvider}/ThemeProvider.tsx (100%) diff --git a/packages/tokens/src/components/Provider/generated/themes.module.css b/packages/tokens/src/components/Provider/generated/themes.module.css deleted file mode 100644 index 57b18a6eb3..0000000000 --- a/packages/tokens/src/components/Provider/generated/themes.module.css +++ /dev/null @@ -1,362 +0,0 @@ -.dark { - --base-color: #2d3232; - --base-color-alt: #1a1c1c; - --box-neutral-color: #424747; - --box-neutral-color-hover: #6c7070; - --box-neutral-color-pressed: #080808; - --box-neutral-inverse-color: #ffffff; - --box-neutral-inverse-color-hover: #eaebeb; - --box-neutral-inverse-color-pressed: #d5d6d6; - --box-neutral-strong-color: #ffffff; - --box-neutral-strong-color-hover: #f1f1f1; - --box-neutral-strong-color-pressed: #eaebeb; - --box-neutral-strong-inverse-color: #2d3232; - --box-neutral-strong-inverse-color-hover: #1a1c1c; - --box-neutral-strong-inverse-color-pressed: #080808; - --box-neutral-mighty-color: #ffffff; - --box-neutral-mighty-color-hover: #f1f1f1; - --box-neutral-mighty-color-pressed: #eaebeb; - --box-neutral-mighty-inverse-color: #080808; - --box-neutral-mighty-inverse-color-hover: #080808; - --box-neutral-mighty-inverse-color-pressed: #080808; - --box-selected-color: #443185; - --box-selected-color-hover: #564996; - --box-selected-color-pressed: #6449c4; - --box-selected-inverse-color: #e4dafa; - --box-selected-inverse-color-hover: #f0eafa; - --box-selected-inverse-color-pressed: #ffffff; - --box-disabled-color: #080808; - --box-disabled-color-inverse: #a5a8a8; - --box-disabled-strong-color: #424747; - --box-disabled-strong-color-inverse: #080808; - --box-positive-color: #2e4f46; - --box-positive-color-hover: #1b6e60; - --box-positive-color-pressed: #15816f; - --box-positive-inverse-color: #caefe8; - --box-positive-inverse-color-hover: #e3f4f1; - --box-positive-inverse-color-pressed: #ffffff; - --box-negative-color: #57282b; - --box-negative-color-hover: #992136; - --box-negative-color-pressed: #d92f4c; - --box-negative-inverse-color: #fdd2d9; - --box-negative-inverse-color-hover: #fce6e9; - --box-negative-inverse-color-pressed: #ffffff; - --box-warning-color: #4c3600; - --box-warning-color-hover: #664800; - --box-warning-color-pressed: #966a00; - --box-warning-inverse-color: #fcf2e0; - --box-warning-inverse-color-hover: #fdebc7; - --box-warning-inverse-color-pressed: #fddd95; - --line-color: rgba(255, 255, 255, 0.1); - --line-color-weak: rgba(255, 255, 255, 0.05); - --line-color-strong: rgba(255, 255, 255, 0.3); - --line-color-x-strong: rgba(255, 255, 255, 0.5); - --line-color-xx-strong: #ffffff; - --line-color-mighty: rgba(8, 8, 8, 0.15); - --overlay-color: rgba(8, 8, 8, 0.5); - --shadow-matrix: 0.1875rem 0rem 0.625rem 0rem rgba(8, 8, 8, 0.5); - --shadow-offset-x: 0rem; - --shadow-offset-y: 0.1875rem; - --shadow-spread: 0rem; - --shadow-blur: 0.625rem; - --shadow-color: rgba(8, 8, 8, 0.5); - --shadow-top-matrix: -0.625rem 0rem 0.625rem -0.3125rem rgba(8, 8, 8, 0.5); - --shadow-top-offset-x: 0rem; - --shadow-top-offset-y: -0.625rem; - --shadow-top-spread: -0.3125rem; - --shadow-bottom-matrix: 0.625rem 0rem 0.625rem -0.3125rem rgba(8, 8, 8, 0.5); - --shadow-bottom-offset-x: 0rem; - --shadow-bottom-offset-y: 0.625rem; - --shadow-bottom-spread: -0.3125rem; - --shadow-large-matrix: 1.5625rem 0rem 5rem 0rem rgba(8, 8, 8, 0.8); - --shadow-large-offset-x: 0rem; - --shadow-large-offset-y: 1.5625rem; - --shadow-large-spread: 0rem; - --shadow-large-blur: 5rem; - --shadow-large-color: rgba(8, 8, 8, 0.8); - --shadow: [object Object]; - --shadow-top: [object Object]; - --shadow-bottom: [object Object]; - --shadow-big: [object Object]; - --text-color: #ffffff; - --text-color-hover: #ffffff; - --text-color-pressed: #ffffff; - --text-color-weak: #eaebeb; - --text-color-weak-hover: #ffffff; - --text-color-weak-pressed: #ffffff; - --text-color-x-weak: #abadad; - --text-color-disabled: #a5a8a8; - --text-color-negative: #fe8ea2; - --text-color-negative-hover: #fdd2d9; - --text-color-negative-pressed: #fce6e9; - --text-color-positive: #65dcc7; - --text-color-positive-hover: #caefe8; - --text-color-positive-pressed: #e3f4f1; - --text-color-warning: #fec232; - --text-color-warning-hover: #fdebc7; - --text-color-warning-pressed: #fcf2e0; - --text-color-interactive: #cbbbfb; - --text-color-interactive-hover: #e4dafa; - --text-color-interactive-pressed: #f0eafa; - --button-background-color: #424747; - --button-background-color-hover: #1a1c1c; - --button-background-color-pressed: #080808; - --button-text-color: #ffffff; - --button-icon-color: #ffffff; - --button-border-color: rgba(255, 255, 255, 0.05); - --button-negative-background-color: #424747; - --button-negative-background-color-hover: #1a1c1c; - --button-negative-background-color-pressed: #080808; - --button-negative-text-color: #ffffff; - --button-negative-icon-color: #fe8ea2; - --button-negative-border-color: rgba(255, 255, 255, 0.05); - --button-positive-background-color: #424747; - --button-positive-background-color-hover: #1a1c1c; - --button-positive-background-color-pressed: #080808; - --button-positive-text-color: #ffffff; - --button-positive-icon-color: #65dcc7; - --button-positive-border-color: rgba(255, 255, 255, 0.05); - --button-strong-background-color: #ffffff; - --button-strong-background-color-hover: #f1f1f1; - --button-strong-background-color-pressed: #eaebeb; - --button-strong-text-color: #2d3232; - --button-strong-icon-color: #2d3232; - --button-strong-border-color: rgba(255, 255, 255, 0.05); - --button-strong-negative-background-color: #ffffff; - --button-strong-negative-background-color-hover: #f1f1f1; - --button-strong-negative-background-color-pressed: #eaebeb; - --button-strong-negative-text-color: #2d3232; - --button-strong-negative-icon-color: #ed3354; - --button-strong-negative-border-color: rgba(255, 255, 255, 0.05); - --button-strong-positive-background-color: #ffffff; - --button-strong-positive-background-color-hover: #f1f1f1; - --button-strong-positive-background-color-pressed: #eaebeb; - --button-strong-positive-text-color: #2d3232; - --button-strong-positive-icon-color: #05b999; - --button-strong-positive-border-color: rgba(255, 255, 255, 0.05); - --button-danger-background-color: #ed3354; - --button-danger-background-color-hover: #d92f4c; - --button-danger-background-color-pressed: #992136; - --button-danger-text-color: #ffffff; - --button-danger-icon-color: #ffffff; - --button-danger-border-color: rgba(255, 255, 255, 0.05); -} -.default { - --base-color: #ffffff; - --base-color-alt: #fafafa; - --body-family: Space Grotesk Frontify; - --body-family-stack: Space Grotesk Frontify,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol; - --body-weight-name: Regular; - --body-weight-number: 400; - --body-weight-strong-name: Medium; - --body-weight-strong-number: 500; - --body-weight-x-strong-name: Bold; - --body-weight-x-strong-number: 700; - --body-size-x-small: 0.75rem; - --body-size-x-small-line-height: 1rem; - --body-size-small: 0.813rem; - --body-size-small-line-height: 1rem; - --body-size-medium: 0.875rem; - --body-size-medium-line-height: 1rem; - --body-size-large: 1rem; - --body-size-large-line-height: 1.25rem; - --box-neutral-color: #f1f1f1; - --box-neutral-color-hover: #eaebeb; - --box-neutral-color-pressed: #d5d6d6; - --box-neutral-inverse-color: #2d3232; - --box-neutral-inverse-color-hover: #1a1c1c; - --box-neutral-inverse-color-pressed: #080808; - --box-neutral-strong-color: #424747; - --box-neutral-strong-color-hover: #2d3232; - --box-neutral-strong-color-pressed: #1a1c1c; - --box-neutral-strong-inverse-color: #ffffff; - --box-neutral-strong-inverse-color-hover: #f1f1f1; - --box-neutral-strong-inverse-color-pressed: #eaebeb; - --box-neutral-mighty-color: #2d3232; - --box-neutral-mighty-color-hover: #424747; - --box-neutral-mighty-color-pressed: #080808; - --box-neutral-mighty-inverse-color: #ffffff; - --box-neutral-mighty-inverse-color-hover: #ffffff; - --box-neutral-mighty-inverse-color-pressed: #eaebeb; - --box-selected-color: #f0eafa; - --box-selected-color-hover: #e4dafa; - --box-selected-color-pressed: #b39dfd; - --box-selected-inverse-color: #564996; - --box-selected-inverse-color-hover: #564996; - --box-selected-inverse-color-pressed: #080808; - --box-selected-strong-color: #7c57ff; - --box-selected-strong-color-hover: #7159d7; - --box-selected-strong-color-pressed: #6449c4; - --box-selected-strong-inverse-color: #ffffff; - --box-selected-strong-inverse-color-hover: #ffffff; - --box-selected-strong-inverse-color-pressed: #ffffff; - --box-disabled-color: #f1f1f1; - --box-disabled-color-inverse: #abadad; - --box-disabled-strong-color: #d5d6d6; - --box-disabled-strong-color-inverse: #ffffff; - --box-positive-color: #e3f4f1; - --box-positive-color-hover: #caefe8; - --box-positive-color-pressed: #97e5d7; - --box-positive-inverse-color: #1b6e60; - --box-positive-inverse-color-hover: #1b6e60; - --box-positive-inverse-color-pressed: #2e4f46; - --box-positive-strong-color: #65dcc7; - --box-positive-strong-color-hover: #32d2b6; - --box-positive-strong-color-pressed: #00c8a5; - --box-positive-strong-inverse-color: #2d3232; - --box-positive-strong-inverse-color-hover: #2d3232; - --box-positive-strong-inverse-color-pressed: #2d3232; - --box-negative-color: #fce6e9; - --box-negative-color-hover: #fdd2d9; - --box-negative-color-pressed: #fdabb9; - --box-negative-inverse-color: #992136; - --box-negative-inverse-color-hover: #992136; - --box-negative-inverse-color-pressed: #57282b; - --box-negative-strong-color: #fe8ea2; - --box-negative-strong-color-hover: #fe5e7a; - --box-negative-strong-color-pressed: #ff375a; - --box-negative-strong-inverse-color: #2d3232; - --box-negative-strong-inverse-color-hover: #2d3232; - --box-negative-strong-inverse-color-pressed: #2d3232; - --box-warning-color: #fcf2e0; - --box-warning-color-hover: #fdebc7; - --box-warning-color-pressed: #fddd95; - --box-warning-inverse-color: #664800; - --box-warning-inverse-color-hover: #664800; - --box-warning-inverse-color-pressed: #4c3600; - --box-warning-strong-color: #fed064; - --box-warning-strong-color-hover: #fec232; - --box-warning-strong-color-pressed: #ffb400; - --box-warning-strong-inverse-color: #2d3232; - --box-warning-strong-inverse-color-hover: #2d3232; - --box-warning-strong-inverse-color-pressed: #2d3232; - --code-family: Menlo; - --code-family-stack: Menlo,Courier,monospace; - --code-weight-name: Regular; - --code-weight-number: Regular; - --code-weight-strong-name: Bold; - --code-weight-strong-number: 700; - --code-size-small: 0.813rem; - --code-size-small-line-height: 1rem; - --code-size-medium: 0.875rem; - --code-size-medium-line-height: 1rem; - --code-size-large: 1rem; - --code-size-large-line-height: 1.25rem; - --focus-ring-color: #4196fb; - --heading-family: Space Grotesk Frontify; - --heading-family-stack: Space Grotesk Frontify,Arial,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol; - --heading-weight-name: Medium; - --heading-weight-number: 500; - --heading-weight-strong-name: Bold; - --heading-weight-strong-number: 700; - --heading-size-medium: 0.875rem; - --heading-size-medium-line-height: 1rem; - --heading-size-large: 1rem; - --heading-size-large-line-height: 1.25rem; - --heading-size-x-large: 1.25rem; - --heading-size-x-large-line-height: 1.5rem; - --heading-size-xx-large: 1.5rem; - --heading-size-xx-large-line-height: 1.75rem; - --line-color: rgba(8, 8, 8, 0.1); - --line-color-weak: rgba(8, 8, 8, 0.03); - --line-color-strong: rgba(8, 8, 8, 0.15); - --line-color-x-strong: rgba(8, 8, 8, 0.3); - --line-color-xx-strong: #2d3232; - --line-color-mighty: rgba(255, 255, 255, 0.15); - --line-width: 0.063rem; - --line-width-large: 0.125rem; - --overlay-color: rgba(234, 235, 235, 0.5); - --radius: 0.25rem; - --radius-small: 0.125rem; - --radius-large: 0.5rem; - --radius-x-large: 0.75rem; - --shadow-matrix: 0.1875rem 0rem 0.625rem 0rem rgba(8, 8, 8, 0.15); - --shadow-offset-x: 0rem; - --shadow-offset-y: 0.1875rem; - --shadow-spread: 0rem; - --shadow-blur: 0.625rem; - --shadow-color: rgba(8, 8, 8, 0.15); - --shadow-top-matrix: -0.625rem 0rem 0.625rem -0.3125rem rgba(8, 8, 8, 0.15); - --shadow-top-offset-x: 0rem; - --shadow-top-offset-y: -0.625rem; - --shadow-top-spread: -0.3125rem; - --shadow-bottom-matrix: 0.625rem 0rem 0.625rem -0.3125rem rgba(8, 8, 8, 0.15); - --shadow-bottom-offset-x: 0rem; - --shadow-bottom-offset-y: 0.625rem; - --shadow-bottom-spread: -0.3125rem; - --shadow-large-matrix: 1.5625rem 0rem 5rem 0rem rgba(8, 8, 8, 0.2); - --shadow-large-offset-x: 0rem; - --shadow-large-offset-y: 1.5625rem; - --shadow-large-spread: 0rem; - --shadow-large-blur: 5rem; - --shadow-large-color: rgba(8, 8, 8, 0.2); - --space-xxs: 0.25rem; - --space-xs: 0.5rem; - --space-s: 0.75rem; - --space-m: 1rem; - --space-l: 1.5rem; - --space-xl: 2rem; - --space-xxl: 2.5rem; - --text-color: #2d3232; - --text-color-hover: #1a1c1c; - --text-color-pressed: #080808; - --text-color-weak: #6c7070; - --text-color-weak-hover: #424747; - --text-color-weak-pressed: #2d3232; - --text-color-x-weak: #818484; - --text-color-disabled: #abadad; - --text-color-negative: #d92f4c; - --text-color-negative-hover: #992136; - --text-color-negative-pressed: #57282b; - --text-color-positive: #15816f; - --text-color-positive-hover: #1b6e60; - --text-color-positive-pressed: #2e4f46; - --text-color-warning: #966a00; - --text-color-warning-hover: #664800; - --text-color-warning-pressed: #4c3600; - --text-color-interactive: #7159d7; - --text-color-interactive-hover: #564996; - --text-color-interactive-pressed: #443185; - --button-background-color: #f1f1f1; - --button-background-color-hover: #eaebeb; - --button-background-color-pressed: #d5d6d6; - --button-text-color: #2d3232; - --button-icon-color: #2d3232; - --button-border-color: rgba(8, 8, 8, 0.03); - --button-negative-background-color: #f1f1f1; - --button-negative-background-color-hover: #eaebeb; - --button-negative-background-color-pressed: #d5d6d6; - --button-negative-text-color: #2d3232; - --button-negative-icon-color: #d92f4c; - --button-negative-border-color: rgba(8, 8, 8, 0.03); - --button-positive-background-color: #f1f1f1; - --button-positive-background-color-hover: #eaebeb; - --button-positive-background-color-pressed: #d5d6d6; - --button-positive-text-color: #2d3232; - --button-positive-icon-color: #15816f; - --button-positive-border-color: rgba(8, 8, 8, 0.03); - --button-strong-background-color: #424747; - --button-strong-background-color-hover: #2d3232; - --button-strong-background-color-pressed: #1a1c1c; - --button-strong-text-color: #ffffff; - --button-strong-icon-color: #ffffff; - --button-strong-border-color: rgba(8, 8, 8, 0.03); - --button-strong-negative-background-color: #424747; - --button-strong-negative-background-color-hover: #2d3232; - --button-strong-negative-background-color-pressed: #1a1c1c; - --button-strong-negative-text-color: #ffffff; - --button-strong-negative-icon-color: #fe8ea2; - --button-strong-negative-border-color: rgba(8, 8, 8, 0.03); - --button-strong-positive-background-color: #424747; - --button-strong-positive-background-color-hover: #2d3232; - --button-strong-positive-background-color-pressed: #1a1c1c; - --button-strong-positive-text-color: #ffffff; - --button-strong-positive-icon-color: #32d2b6; - --button-strong-positive-border-color: rgba(8, 8, 8, 0.03); - --button-danger-background-color: #d92f4c; - --button-danger-background-color-hover: #992136; - --button-danger-background-color-pressed: #57282b; - --button-danger-text-color: #ffffff; - --button-danger-icon-color: #ffffff; - --button-danger-border-color: rgba(8, 8, 8, 0.03); -} \ No newline at end of file diff --git a/packages/tokens/src/components/Provider/generated/themes.module.css.d.ts b/packages/tokens/src/components/Provider/generated/themes.module.css.d.ts deleted file mode 100644 index 4a89208d3f..0000000000 --- a/packages/tokens/src/components/Provider/generated/themes.module.css.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -declare const styles: { - /** - * dark theme class - */ - dark: string; - - /** - * default theme class - */ - default: string; -}; -export default styles; \ No newline at end of file diff --git a/packages/tokens/src/components/Provider/ThemeProvider.tsx b/packages/tokens/src/components/ThemeProvider/ThemeProvider.tsx similarity index 100% rename from packages/tokens/src/components/Provider/ThemeProvider.tsx rename to packages/tokens/src/components/ThemeProvider/ThemeProvider.tsx diff --git a/packages/tokens/vite.config.ts b/packages/tokens/vite.config.ts index f1ffc3fe0e..c77f4ce6cc 100644 --- a/packages/tokens/vite.config.ts +++ b/packages/tokens/vite.config.ts @@ -13,14 +13,14 @@ export default defineConfig({ cssInjectedByJsPlugin(), dts({ rollupTypes: true, - include: ['src/components/Provider'], + include: ['src/components/ThemeProvider'], copyDtsFiles: true, }), ], build: { outDir: resolve(__dirname, 'dist/theme'), lib: { - entry: resolve(__dirname, 'src/components/Provider/ThemeProvider.tsx'), // Your entry file + entry: resolve(__dirname, 'src/components/ThemeProvider/ThemeProvider.tsx'), // Your entry file name: 'FondueTheme', // Global variable name when used in browser formats: ['es'], fileName: (format) => `fondue-theme.${format}.js`,