Changelog
Track updates to DGA Components — new components, improvements, and fixes.
May 2026
New Components
- Navigation Menu — Full RTL support with keyboard navigation
- Carousel — Embla-based with swipe and RTL direction
- Skeleton — Loading placeholders with RTL-aware animations
- Sonner (Toast) — Notification banners with 5 variants (error, warning, success, info, neutral), RTL auto-flip, customizable icons, and mobile-responsive positioning
Improvements
- Updated all components to match latest Platforms Code design tokens
- Added IBM Plex Sans Arabic as default font
- Full RTL support across all existing components
Infrastructure
- Added shadcn registry support (
@dga/prefix) - Multi-framework installation: Next.js, Vite, Laravel
- SEO optimization with structured data
April 2026
Initial Release
- Badge — Status indicators with multiple variants
- Breadcrumb — Navigation hierarchy
- Button — Multiple variants, sizes, loading states
- Card — Flexible container component
- Checkbox — Toggle control with RTL support
- Input — Form input with Arabic placeholder support
- Radio Group — Single-select radio buttons
- Select — Dropdown with RTL positioning
- Table — Responsive data table with selection
- Tabs — Tabbed content panels
Roadmap
Components planned based on the Platforms Code design system:
- Accordion
- Alert / Alert Dialog
- Avatar
- Charts
- Chips / Tags
- Code Snippet
- Date Picker
- Dialog / Modal
- Divider
- Drawer / Slide-out Menu
- Dropdown Menu
- File Uploader
- Floating Button
- Footer
- Form / Field validation
- Hover Card
- Metric
- Nav Header
- Nav Drawer
- Number Input
- Pagination
- Progress Bar / Indicator
- Quote
- Rating
- Search Box
- Slider
- Stepper (Radial)
- Structured List
- Toast / Notifications
- Tooltip