diff --git a/.prettierrc.json b/.prettierrc.json
index 44a39bc..12fe906 100644
--- a/.prettierrc.json
+++ b/.prettierrc.json
@@ -1,5 +1,5 @@
{
- "plugins": ["prettier-plugin-svelte"],
+ "plugins": ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"],
"singleQuote": false,
"tabWidth": 2,
"useTabs": false,
diff --git a/package.json b/package.json
index 367013a..7d9fe81 100644
--- a/package.json
+++ b/package.json
@@ -15,15 +15,20 @@
"@sveltejs/adapter-static": "^3.0.8",
"@sveltejs/kit": "^2.16.0",
"@sveltejs/vite-plugin-svelte": "^5.0.0",
+ "@tailwindcss/postcss": "^4.1.11",
+ "autoprefixer": "^10.4.21",
"prettier": "^3.5.3",
"prettier-plugin-svelte": "^3.3.3",
+ "prettier-plugin-tailwindcss": "^0.6.13",
"sass": "^1.83.4",
"svelte": "^5.0.0",
"svelte-check": "^4.0.0",
+ "tailwindcss": "^4.1.11",
"typescript": "^5.0.0",
"vite": "^6.0.0"
},
"dependencies": {
+ "@tailwindcss/vite": "^4.1.11",
"bootstrap-icons": "^1.11.3"
}
}
diff --git a/src/component/bg.svelte b/src/blocks/bg.svelte
similarity index 99%
rename from src/component/bg.svelte
rename to src/blocks/bg.svelte
index 50effaa..4da95ce 100644
--- a/src/component/bg.svelte
+++ b/src/blocks/bg.svelte
@@ -13,7 +13,7 @@
darkTheme;
for (let i = 0; i < gradients.length; i++) {
- // This re-renders each gradient so their new color will be correct
+ // This recolors each gradient so their new color will be correct
let gradient = gradients[i];
gradient.color = getRandomColor();
gradient.prepareBuffer();
diff --git a/src/blocks/footer.svelte b/src/blocks/footer.svelte
new file mode 100644
index 0000000..0a478e9
--- /dev/null
+++ b/src/blocks/footer.svelte
@@ -0,0 +1,17 @@
+
+
+ © 2025 Colormatic Studios, All Rights Reserved.
+
+
+ support@colormatic.org
+
+ |
+
+ contact@colormatic.org
+
+
+
+ {#each [
+ {
+ label: "Home",
+ link: "/",
+ newTab: false
+ },
+ {
+ label: "Zakarya",
+ link: "/zakarya",
+ newTab: false
+ },
+ {
+ label: "Colormatic Studios",
+ link: "/studios",
+ newTab: false
+ },
+ {
+ label: "Colormatic Git",
+ link: "https://git.colormatic.org",
+ newTab: true
+ },
+ {
+ label: "Colormatic ID",
+ link: "https://auth.colormatic.org",
+ newTab: true
+ },
+ {
+ label: "About",
+ link: "/about",
+ newTab: false
+ }
+ ] as item}
+
+
+