Changelog
All notable changes to Prismal are documented here. This project follows Semantic Versioning.
Added
PrismalGlassButtonnow exposes the full glass stack for tuning without wrapping it in a custom component:shape,refractionHeight,refractionAmount,brightness,saturation,chromaticAberration,depthEffect,useVibrancy, aneffectsoverride that replaces the built-in stack,specular/depthShadow/depthInsetproviders (passnullto disable a layer),nestedGlassSource,pressLift,contentPadding,horizontalArrangement,verticalAlignment, and anonDrawSurfacehook applied after the tint andsurfaceColor.dropletShadowparameter onPrismalHorizontalSelector(both overloads) andPrismalRulerSelectorto toggle the droplet's depth shadow.- README sections for the glass button parameters and the new selector toggle.
Changed
- The droplet depth shadow in
PrismalHorizontalSelectorandPrismalRulerSelectoris now off by default. Both components clip their contents, which turned the shadow into a visible centre-weighted box behind the ticks and labels. SetdropletShadow = trueto restore the previous look. PrismalRulerSelectorinvokesonValueChangewhenever the value changes instead of comparing the last and current value.
All existing call sites keep compiling; the only behavioral change is the droplet shadow default.
Full Changelog: v1.0.1...v1.0.2