+
diff --git a/package-lock.json b/package-lock.json
index f2b7df9b0..8b4c18a08 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,6 +9,7 @@
"version": "0.1.0",
"dependencies": {
"@fingerprintjs/fingerprintjs": "^4.4.2",
+ "@material/web": "^1.5.1",
"@nextui-org/navbar": "^2.0.30",
"@nextui-org/react": "^2.3.6",
"@nextui-org/system": "^2.1.2",
@@ -361,6 +362,31 @@
"@jridgewell/sourcemap-codec": "^1.4.14"
}
},
+ "node_modules/@lit-labs/ssr-dom-shim": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.2.0.tgz",
+ "integrity": "sha512-yWJKmpGE6lUURKAaIltoPIE/wrbY3TEkqQt+X0m+7fQNnAv0keydnYvbiJFP1PnMhizmIWRWOG5KLhYyc/xl+g=="
+ },
+ "node_modules/@lit/reactive-element": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/@lit/reactive-element/-/reactive-element-2.0.4.tgz",
+ "integrity": "sha512-GFn91inaUa2oHLak8awSIigYz0cU0Payr1rcFsrkf5OJ5eSPxElyZfKh0f2p9FsTiZWXQdWGJeXZICEfXXYSXQ==",
+ "dependencies": {
+ "@lit-labs/ssr-dom-shim": "^1.2.0"
+ }
+ },
+ "node_modules/@material/web": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/@material/web/-/web-1.5.1.tgz",
+ "integrity": "sha512-S9iQV1Biq6JhNpAkqXcsFdVrLW0BC1Tez8C36MEQ/VuhT3YLQySbJkUiG+1U+J1jUqlsG8fT5XsEFbhomCY39w==",
+ "workspaces": [
+ "catalog"
+ ],
+ "dependencies": {
+ "lit": "^2.7.4 || ^3.0.0",
+ "tslib": "^2.4.0"
+ }
+ },
"node_modules/@next/env": {
"version": "14.2.3",
"resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.3.tgz",
@@ -3693,6 +3719,11 @@
"tailwindcss": "*"
}
},
+ "node_modules/@types/trusted-types": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
+ "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw=="
+ },
"node_modules/@typescript-eslint/parser": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.2.0.tgz",
@@ -6445,6 +6476,34 @@
"resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
"integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="
},
+ "node_modules/lit": {
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/lit/-/lit-3.1.4.tgz",
+ "integrity": "sha512-q6qKnKXHy2g1kjBaNfcoLlgbI3+aSOZ9Q4tiGa9bGYXq5RBXxkVTqTIVmP2VWMp29L4GyvCFm8ZQ2o56eUAMyA==",
+ "dependencies": {
+ "@lit/reactive-element": "^2.0.4",
+ "lit-element": "^4.0.4",
+ "lit-html": "^3.1.2"
+ }
+ },
+ "node_modules/lit-element": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/lit-element/-/lit-element-4.0.6.tgz",
+ "integrity": "sha512-U4sdJ3CSQip7sLGZ/uJskO5hGiqtlpxndsLr6mt3IQIjheg93UKYeGQjWMRql1s/cXNOaRrCzC2FQwjIwSUqkg==",
+ "dependencies": {
+ "@lit-labs/ssr-dom-shim": "^1.2.0",
+ "@lit/reactive-element": "^2.0.4",
+ "lit-html": "^3.1.2"
+ }
+ },
+ "node_modules/lit-html": {
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/lit-html/-/lit-html-3.1.4.tgz",
+ "integrity": "sha512-yKKO2uVv7zYFHlWMfZmqc+4hkmSbFp8jgjdZY9vvR9jr4J8fH6FUMXhr+ljfELgmjpvlF7Z1SJ5n5/Jeqtc9YA==",
+ "dependencies": {
+ "@types/trusted-types": "^2.0.2"
+ }
+ },
"node_modules/locate-path": {
"version": "6.0.0",
"resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
diff --git a/package.json b/package.json
index 947c5b9e5..283b1e3aa 100644
--- a/package.json
+++ b/package.json
@@ -11,6 +11,7 @@
},
"dependencies": {
"@fingerprintjs/fingerprintjs": "^4.4.2",
+ "@material/web": "^1.5.1",
"@nextui-org/navbar": "^2.0.30",
"@nextui-org/react": "^2.3.6",
"@nextui-org/system": "^2.1.2",
diff --git a/tailwind.config.ts b/tailwind.config.ts
index 810b9db4f..2ec93bab2 100644
--- a/tailwind.config.ts
+++ b/tailwind.config.ts
@@ -13,7 +13,7 @@ module.exports = {
"./app/**/*.{js,ts,jsx,tsx,mdx}",
"./node_modules/@nextui-org/theme/dist/components/[object Object].js",
],
- darkMode: ["class" , "selector"],
+ darkMode: "selector",
theme: {
extend: {
backgroundImage: {
@@ -22,9 +22,13 @@ module.exports = {
colors: {
primary: "var(--color-primary)",
secondary: "var(--color-secondary)",
- white: "var(--color-white)",
- grayLight: "var(--color-gray-light)",
- dark: "var(--color-dark)",
+ third: "var(--color-third)",
+ four: "var(--color-four)",
+ five: "var(--color-five)",
+ six: "var(--color-six)",
+ primaryText: "var(--color-primary-text)",
+ thirdText: "var(--color-third-text)",
+ secondaryText: "var(--color-secondary-text)"
},
animation: {
aurora: "aurora 60s linear infinite",