BluKavantUI Design system
Community 1.2.0Pro & Charts 1.2.0

Motion that makes
the next step clear.

19 base animations and a shared motion foundation for Web and OutSystems. Add clear feedback to buttons, forms, overlays, data and workspaces, with respectful defaults and controls for reduced motion.

Released November 4, 2026. Community is available on npm and Forge. Pro and Charts Pro are available through licensed downloads.

Community Web components
67 Motion is added through helpers and opt-in factories
Native Community Blocks
85 73 existing Blocks + 12 motion foundations
Separate chart components
16 8 Community + 8 licensed Pro
ONE SHARED FOUNDATION

From a gentle fade to a workspace transition

19 base animations & CSS helpers

Directional slides, fades, zooms, origins and easing choices. CSS helpers ship with Community; replay, scroll reveal, layout changes and coordinated transitions use the included runtime.

Feedback & loading

Button loading, spinners, skeleton states, soft validation nudges and slower update highlights. Optional ripple, border glow, hover lift and photo zoom give purposeful emphasis.

Layouts & workspaces

Smooth collapse, visibility, stagger and panel changes. Native WorkspaceTransition uses OutSystems placeholders and lifecycle; it does not require a JavaScript router.

Accessible preferences

System respects the operating-system preference. Reduced uses gentle feedback without large movement. Off completes immediately. Repeating decorations can be paused.

The playground starts at 750 ms. Native Blocks retain explicit opt-in controls: use EnableMotion=True, UseDefaultMotionDuration=False and MotionDurationMs=750 to reproduce the demo preset.

WORKING COMPONENTS

See the result in the real playgrounds

Community

Buttons and choices show interaction feedback; overlays animate their opening and closing; form errors nudge softly. Menus, trees, pagination, statistics, collections, media and Grid examples expose their supported motion controls.

Button → · RadioGroup → · Modal →

Licensed Pro & Charts

Pro gains motion entry points for Grid, workflows and advanced components. Both chart editions animate supported data changes while keeping the original values and keyboard selection available in the data table.

Community remains free under its existing licence. Pro and Charts Pro remain licensed downloads with their existing licence checks.

Corrections included in 1.2.0

  • ChipGroup demo selections update independently and reset correctly.
  • Skeleton uses one motion owner and respects its paused/non-animated state.
  • Image annotation save handlers use the current annotations.
  • Heatmap, calendar, treemap and map examples update visible data.
  • RadioGroup preserves its input elements when the native screen resends unchanged choices.
  • API input tables are generated from the native producer contracts.
UPGRADE WITH CONTROL

Keep existing behavior. Adopt motion where it helps.

Web packages

  1. Keep your current lockfile and package archives as a rollback.
  2. Install Community 1.2.0 from npm. Download matching Pro and Charts Pro archives from your account for the editions you use.
  3. Include Community theme/component CSS and the motion CSS for the helpers you import. Use the documented motion entry points; the original factories remain available.
  4. Start with one workflow. Verify loading, error, keyboard, Reduced and Off behavior before expanding.

npm install @blukavantui/community@1.2.0
For charts: npm install @blukavantui/charts-community@1.2.0. Installation guide →

OutSystems 11 Reactive

  1. Export your current applications and record dependency versions.
  2. Install the 1.2.0 libraries from Forge before demos or application consumers. Community has no Pro prerequisite; Pro and Charts use compatible Community producers.
  3. Refresh only affected dependencies, remove unused references, validate, then test your screens.
  4. Leave EnableMotion=False for existing behavior. Enable it selectively and retain System/Reduced/Off support.
  5. Use MotionReplayKey only for deliberate replays. Saving data remains your existing server action’s responsibility.

Effects, CSS classes and native setup →

Moving from Community to paid Pro is a separate edition choice. See what Pro adds and how to install it →

VERIFIED SCOPE

Tested, with practical limits

The review combines native interaction checks, Safari keyboard and actual VoiceOver observations, package builds, fresh-install checks and edition boundaries. This is scoped testing, not a full-library accessibility certification.

OutSystems 11 Reactive is the native target. ODC and installation on a second infrastructure are not verified. Keep your current exports and lockfile as a rollback, and test your application’s data, keyboard flows and motion preferences before upgrading.

Search BluKavantUI