glass mode
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
import clsx, { type ClassValue } from "clsx";
|
||||
|
||||
export const GLASS_SURFACE = "glass-surface";
|
||||
export const GLASS_SURFACE_FLAT = "glass-surface--flat";
|
||||
export const GLASS_SURFACE_SELECTED = "glass-surface--selected";
|
||||
export const GLASS_SURFACE_NAV = "glass-surface-nav";
|
||||
|
||||
export function glassSurfaceNav(...extra: ClassValue[]) {
|
||||
return clsx(GLASS_SURFACE_NAV, extra);
|
||||
}
|
||||
|
||||
export function glassSurface(...extra: ClassValue[]) {
|
||||
return clsx(GLASS_SURFACE, extra);
|
||||
}
|
||||
|
||||
export function glassSurfaceFlat(...extra: ClassValue[]) {
|
||||
return clsx(GLASS_SURFACE, GLASS_SURFACE_FLAT, extra);
|
||||
}
|
||||
|
||||
export function glassSurfaceSelected(...extra: ClassValue[]) {
|
||||
return clsx(GLASS_SURFACE, GLASS_SURFACE_SELECTED, extra);
|
||||
}
|
||||
Reference in New Issue
Block a user