diff --git a/src/assets/main.css b/src/assets/main.css index 208242c..5f0d672 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -3,8 +3,8 @@ body, html { margin: 0; padding: 0; - background-color: #0f0f0f; - color: white; + background-color: #f3f2f2; + color: #2d2c2c; font-family: 'Inter', system-ui, sans-serif; overflow: hidden; } @@ -14,4 +14,52 @@ html { margin: 0 auto; padding: 0; font-weight: normal; +} + +/* Custom Colored Gradient */ +:global(.custom-gradient) { + --hover-tilt-custom-gradient: radial-gradient( + circle at var(--gradient-x, 50%) var(--gradient-y, 50%), + rgba(125, 255, 194, calc(var(--hover-tilt-glare-intensity, 1) * 0.5)) 10%, + rgba(255, 255, 255, 0) 80%, + transparent 70% + ); +} + +/* Specular Highlight */ +:global(.specular-highlight) { + --hover-tilt-custom-gradient: radial-gradient( + 80% 100% at var(--gradient-x, 50%) var(--gradient-y, 50%), + rgb(255 255 255 / calc(var(--hover-tilt-glare-intensity, 1))) 50%, + transparent 55% + ); +} + +/* Aurora Sweep */ +:global(.aurora-sweep) { + --hover-tilt-custom-gradient: conic-gradient( + from calc(var(--hover-tilt-angle, 0)) at center center, + rgba(255, 255, 255, calc(var(--hover-tilt-glare-intensity, 1) * 0.9)), + rgba(6, 182, 212, calc(var(--hover-tilt-glare-intensity, 1) * 0.7)), + rgba(255, 255, 255, calc(var(--hover-tilt-glare-intensity, 1) * 0.9)) + ); +} + +/* Luminance Beam */ +:global(.luminance-beam) { + --hover-tilt-custom-gradient: linear-gradient( + 120deg, + rgb(0 0 0 / 0) calc((var(--gradient-x, 50%) / 2 + var(--gradient-y, 50%) / 2) - 60%), + rgb(249 218 173 / var(--hover-tilt-glare-intensity, 1)) calc((var(--gradient-x, 50%) / 2 + var(--gradient-y, 50%) / 2)), + rgb(0 0 0 / 0) calc((var(--gradient-x, 50%) / 2 + var(--gradient-y, 50%) / 2) + 60%) + ); +} + +/* Inverted Gradient */ +:global(.inverted-gradient) { + --hover-tilt-custom-gradient: radial-gradient( + 200% 200% at calc( var(--gradient-x, 50%) * 2 - 50% ) calc( var(--gradient-y, 50%) * 2 - 50% ), + transparent 30%, + rgb(255 255 255 / var(--hover-tilt-glare-intensity, 1)) 80% + ); } \ No newline at end of file diff --git a/src/components/Card.vue b/src/components/Card.vue index 65137a8..1e9ee66 100644 --- a/src/components/Card.vue +++ b/src/components/Card.vue @@ -9,10 +9,6 @@ const borderRadiusStyle = computed(() => ({ '--border-radius': store.formData['border-radius'] + 'px' })); -watchEffect(() => { - console.log(tilt_store.tiltProps.shadow) -}); - @@ -26,7 +22,7 @@ img {