diff --git a/src/lib/components/Footer.svelte b/src/lib/components/Footer.svelte
index 7ce5ead..bf62404 100755
--- a/src/lib/components/Footer.svelte
+++ b/src/lib/components/Footer.svelte
@@ -6,8 +6,8 @@
let developers = [
['Fufexan', 'Core Developer', 'cyan', 'https://github.com/fufexan'],
['NotAShelf', 'Core Member', 'teal', 'https://github.com/NotAShelf'],
- ['VDawg', 'Webdesign-and dev', 'green', 'https://github.com/Visual-Dawg'],
- ['System-x64', 'Webdev', 'lime', 'https://github.com/System-x64']
+ ['VDawg', 'Webdesign-and dev', 'emerald', 'https://github.com/Visual-Dawg'],
+ ['System-x64', 'Webdev', 'green', 'https://github.com/System-x64']
]
function createRole(role, color) {
return `[ ${role} ]`
@@ -38,7 +38,7 @@
{/each}
-
- {'<>'}
+
+
+
@@ -79,10 +82,9 @@
Automatic tiling which just works. Supports multiple fine-tuneable layouts.
@@ -117,69 +122,31 @@
@apply flex items-center justify-center gap-3 font-bold text-slate-400;
}
- ._configure {
- @apply bg-gradient-to-tl from-pink-500 to-blue-500 bg-clip-text text-blue-700;
- line-height: 1;
- z-index: -1;
- transition: all 850ms ease-in-out;
- color: rgb(255, 121, 170);
- opacity: 0.4;
- color: transparent;
- text-shadow:
- 10px -10px 40px theme(colors.pink.700 / 20),
- 5px 5px 20px cyan,
- -10px 10px 40px theme(colors.blue.700 / 20);
- filter: saturate(2) drop-shadow(8px 8px 20px theme(colors.pink.700))
- drop-shadow(-8px -8px 20px theme(colors.blue.700));
+ .feature-image {
+ position: absolute;
+ inset: 0 0 0 0;
+ opacity: 0.5;
- ._wrapper:hover & {
- color: transparent;
- opacity: 0.6;
- filter: saturate(2) drop-shadow(8px 8px 12px theme(colors.pink.700))
- drop-shadow(-8px -8px 12px theme(colors.blue.700));
- text-shadow:
- 15px -15px 40px theme(colors.pink.700 / 80),
- 8px 8px 20px cyan,
- -15px 15px 40px theme(colors.blue.700 / 40);
+ & img {
+ width: 800px;
+ height: 800px;
+ position: absolute;
+ right: -200px;
+ top: -209px;
+ transition: opacity 1500ms ease-in-out;
+ pointer-events: none;
}
}
-
- .tile {
- /* Animate a pulse animation for the glow effect */
- /* Use different colors for the different windows */
- background: radial-gradient(ellipse, var(--color1, cyan) 50%, var(--color2, magenta));
- background-clip: text;
- color: transparent;
- letter-spacing: -55px;
- text-shadow:
- -5px 5px 8px color-mix(in srgb, var(--color1, magenta), transparent 90%),
- 5px -5px 8px color-mix(in srgb, color-mix(in srgb, var(--color1, rgb(0, 187, 255)), black 20%), transparent
- 10%),
- 0px 0px 15px var(--color2, magenta);
-
- filter: saturate(1) drop-shadow(8px 8px 24px var(--color2, blue))
- drop-shadow(
- -8px -8px 24px color-mix(in srgb, var(--color1, rgb(0, 187, 255)), rgba(0, 0, 0, 0.056) 80%)
- );
- opacity: 0.4;
- transition: all 850ms ease-in-out;
-
- ._wrapper:hover & {
- opacity: 0.7;
- text-shadow:
- -15px 15px 0px color-mix(in srgb, var(--color1, cyan), transparent 60%),
- 15px -15px 8px color-mix(in srgb, color-mix(in srgb, var(--colo1r, magenta), rgb(0, 0, 111)
- 50%), transparent 30%),
- 0px 0px 15px var(--color2, magenta);
-
- filter: saturate(2) drop-shadow(8px 8px 24px var(--color2, blue))
- drop-shadow(
- -8px -8px 24px color-mix(in srgb, var(--color1, magenta), rgba(0, 0, 0, 0.056) 20%)
- );
- }
+ .config-hover {
+ opacity: 0;
}
-
- .tiles {
- filter: drop-shadow(0px 0px 5px rgb(0, 191, 255));
+ ._wrapper:hover {
+ & .config-default {
+ opacity: 0;
+ }
+ & .config-hover {
+ opacity: 1 !important;
+ filter: saturate(1.5);
+ }
}
diff --git a/src/routes/Navbar.svelte b/src/routes/Navbar.svelte
index 8c489ff..3882751 100755
--- a/src/routes/Navbar.svelte
+++ b/src/routes/Navbar.svelte
@@ -11,6 +11,8 @@
function toggleExpanded() {
isExpanded = !isExpanded
}
+
+ //! TODO close mobile menu on navigation
+