Class BOBTransitionPresets
- Namespace
- BlazOrbit.Components
- Assembly
- BlazOrbit.Core.dll
Ready-made BOBTransitions recipes for common interactive effects.
public static class BOBTransitionPresets
- Inheritance
-
objectBOBTransitionPresets
Properties
CardHover
Material-style card hover (lift + tall shadow with custom timing).
public static BOBTransitions CardHover { get; }
Property Value
FocusRing
Focus-only elevation ring.
public static BOBTransitions FocusRing { get; }
Property Value
GlassMorphism
Glassmorphism preset (backdrop blur + shadow + scale on hover).
public static BOBTransitions GlassMorphism { get; }
Property Value
HoverFade
Opacity fade on hover.
public static BOBTransitions HoverFade { get; }
Property Value
HoverGlow
Wide shadow + slight scale on hover (glow effect).
public static BOBTransitions HoverGlow { get; }
Property Value
HoverLift
Translate + elevation on hover (lift effect).
public static BOBTransitions HoverLift { get; }
Property Value
HoverScale
Subtle scale-up on hover.
public static BOBTransitions HoverScale { get; }
Property Value
HoverShadow
Elevation shadow on hover.
public static BOBTransitions HoverShadow { get; }
Property Value
Interactive
Composite: hover lift, focus ring, active scale-down.
public static BOBTransitions Interactive { get; }
Property Value
MaterialButton
Material Design button preset (hover elevation, active scale-down).
public static BOBTransitions MaterialButton { get; }
Property Value
Neumorphism
Neumorphism preset (paired light/dark shadows on hover).
public static BOBTransitions Neumorphism { get; }
Property Value
PremiumButton
Premium button preset (hover scale + large shadow, active scale-down).
public static BOBTransitions PremiumButton { get; }
Property Value
Methods
Create()
Starts a new fluent BOBTransitionsBuilder.
public static BOBTransitionsBuilder Create()