rotating bg
with some custom classes.
This commit is contained in:
@@ -7,7 +7,7 @@ export default function RootLayout({
|
|||||||
}) {
|
}) {
|
||||||
return (
|
return (
|
||||||
<html lang="en">
|
<html lang="en">
|
||||||
<body className="bg-game-show">{children}</body>
|
<body className="bg-game-show animate h-screen">{children}</body>
|
||||||
</html>
|
</html>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,9 +2,8 @@ import Image from "next/image";
|
|||||||
|
|
||||||
export default function Page() {
|
export default function Page() {
|
||||||
return (
|
return (
|
||||||
<>
|
<div className="flex items-center justify-center h-full">
|
||||||
<h1>Hallo mooie wereld!</h1>
|
|
||||||
<Image src={"/meowl.png"} width="460" height="460" alt="Meowl image" />
|
<Image src={"/meowl.png"} width="460" height="460" alt="Meowl image" />
|
||||||
</>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,12 +1,29 @@
|
|||||||
@import "tailwindcss";
|
@import "tailwindcss";
|
||||||
|
|
||||||
|
@property --angle {
|
||||||
|
syntax: "<angle>";
|
||||||
|
inherits: false;
|
||||||
|
initial-value: 0deg;
|
||||||
|
}
|
||||||
|
|
||||||
.bg-game-show {
|
.bg-game-show {
|
||||||
background: repeating-conic-gradient(
|
background: repeating-conic-gradient(
|
||||||
from 0deg,
|
from var(--angle),
|
||||||
var(--color-sky-500) 0deg 30deg,
|
var(--color-sky-500) var(--angle) calc(var(--angle) + 30deg),
|
||||||
var(--color-sky-800) 30deg 60deg,
|
var(--color-sky-700) calc(var(--angle) + 30deg)
|
||||||
var(--color-sky-500) 60deg 90deg,
|
calc(var(--angle) + 60deg)
|
||||||
var(--color-sky-800) 90deg 120deg
|
|
||||||
);
|
);
|
||||||
height: 100vh;
|
}
|
||||||
|
|
||||||
|
.bg-game-show.animate {
|
||||||
|
animation: rotate_bg 5s cubic-bezier(0.55, 0.45, 0.45, 0.55) infinite;
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes rotate_bg {
|
||||||
|
from {
|
||||||
|
--angle: 00deg;
|
||||||
|
}
|
||||||
|
to {
|
||||||
|
--angle: 30deg;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user