Components

Overlay

Components that appear on top of the page content — dialogs, modals, drawers, and popovers built on the native <dialog> element or positioned anchoring.

Dialog

Small, centered confirmation dialog for notices, confirmations, warnings, and success celebrations. Built on the native <dialog> element.

Info (default)

For your security, you've been signed out after 30 minutes of inactivity.

Types

Your PIT-37 was filed successfully. A confirmation has been sent to your email.

You haven't entered your PESEL number. Add it before submitting.

You've edited this return but haven't saved. Leaving now will lose your changes.

Drawer

A panel that slides in from a viewport edge. Use for filter panels, navigation, detail views, and quick-action sheets. Built on the native <dialog> element.

Default (right)

12 results across 4 categories

Sides — left, bottom, top

Tax year 2025

Left drawer — 280 px, slides from the left edge. Use for navigation panels.

PIT-37 — 2025

Bottom sheet — full width, max 80 vh, includes a grabber at the top.

Top drawer — full width, auto height. Use for announcements or quick notices.

Popover

A positioned overlay panel anchored to a trigger element. Supports five placement variants, an optional title, and head/body/foot slot layout.

Default
Placement variants