Radial theme wipe
A masked overlay reveals the next theme in a clean expanding circle from the toggle origin.
Small, copyable interface effects and ready-made components extracted from my projects.
A masked overlay reveals the next theme in a clean expanding circle from the toggle origin.
A masked overlay reveals the next theme in a clean expanding circle from the toggle origin.
ui-den/styles.css once near your app root.ThemeProvider and render ThemeToggle.ThemeProvider and ThemeToggle from the generated files.import { ThemeProvider, ThemeToggle } from "ui-den";
import "ui-den/styles.css";
export function App() {
return (
<ThemeProvider defaultTheme="system" transitionEffect="radial">
<ThemeToggle />
<YourApp />
</ThemeProvider>
);
}