diff --git a/resources/css/style.css b/resources/css/style.css index 08b5a34..f144624 100644 --- a/resources/css/style.css +++ b/resources/css/style.css @@ -10,3 +10,28 @@ body { font-style: normal; font-variation-settings: "wdth" 100; } + +.bg-hero { + --size: 5vh; + --angle: 45deg; + background: repeating-linear-gradient( + var(--angle), + var(--color-base-200) calc(0 * var(--size)), + var(--color-base-200) calc(1 * var(--size)), + var(--color-secondary) calc(1 * var(--size)), + var(--color-secondary) calc(2 * var(--size)), + var(--color-base-200) calc(2 * var(--size)), + var(--color-base-200) calc(3 * var(--size)), + var(--color-accent) calc(3 * var(--size)), + var(--color-accent) calc(4 * var(--size)) + ); + background-size: calc(4 * var(--size) / sin(var(--angle))) + calc(4 * var(--size) / sin(var(--angle))); + animation: BackgroundAnimate 10s linear infinite reverse; +} + +@keyframes BackgroundAnimate { + 0% { + background-position: calc(4 * var(--size) / sin(var(--angle))) 0; + } +} diff --git a/resources/ts/App.vue b/resources/ts/App.vue index 0c88710..a6e6c4c 100644 --- a/resources/ts/App.vue +++ b/resources/ts/App.vue @@ -22,7 +22,7 @@ onMounted(() => { :style="{ display: visible ? 'flex' : 'none' }" class="min-h-screen flex-col w-screen" > -