@crazygl/hero-floating-ceramic-ui
v0.1.1
Published
Floating Ceramic UI — A matte ceramic-like tablet panel with rounded edges presents your dashboard screenshot under soft studio lighting. The slab breathes through a slow yaw oscillation with subtle pointer-driven tilt;… A customizable CrazyGL animated he
Maintainers
Readme
Hero made by @ybouane.
@crazygl/hero-floating-ceramic-ui
A matte ceramic-like tablet panel with rounded edges presents your dashboard screenshot under soft studio lighting. The slab breathes through a slow yaw oscillation with subtle pointer-driven tilt; ambient occlusion sells the screen-to-bezel seam.
Demo
Install
npm install @crazygl/hero-floating-ceramic-uiUsage
import FloatingCeramicUI from '@crazygl/hero-floating-ceramic-ui';
export default function Page() {
return (
<FloatingCeramicUI
heading="Built for clarity."
screenshot="https://example.com/dashboard.png"
panelTint="#f7f3ee"
rotationAmplitude={8}
/>
);
}Customise
- Screen —
screenshot(aspect derived from the image),screenshotScale,screenshotX/Y,screenBrightness. - Panel —
panelTint,panelRoughness,panelClearcoat,panelDepth,panelBevel,roughnessVariation,sheenStrength,subsurfaceTint. - Motion —
rotationAmplitude,rotationSpeed,pointerParallax,tiltX. - Lighting —
keyLight*,fillLight*,envIntensity,exposure,shadowOpacity. - Background —
transparentBackground,bgTopColor,bgBottomColor.
Best for
- Premium SaaS launch and pricing pages.
- Fintech and analytics dashboard products.
- AI productivity tools and polished admin / developer-platform sites showing off an app screen.
This hero is part of CrazyGL, a collection of production-ready WebGL, canvas, 3D, and typography effects. Every CrazyGL hero ships with an agent-ready SKILL.md file that helps developers and coding agents adapt the effect into custom landing pages and interactive experiences.
