v1.6.x-dev NDS IQ v6

Components

Every component follows the official design tokens, typography, spacing, and interaction patterns. Built from scratch in plain HTML, CSS, and JavaScript.

All Components

91 components, each with markup, styling, and JavaScript behavior.

Accessibility

Site-wide panel for accessibility presets, typography tuning, and visual filters

Add-ons JS CSS Add-on v1.0.5
Accordion

Expandable content panels with nested group support

UI JS CSS v1.0.0
Alert

Contextual messages for status, warnings, and notifications

UI CSS v1.0.0
Autocomplete

Type-ahead search with filtered suggestions

Forms JS CSS v1.0.0
Avatar

Profile images, initials, and group stacks

UI CSS v1.0.0
Block

Titled content grouping primitive for sub-sections inside a section body

Layout CSS v1.0.0
Breadcrumb

Hierarchical path showing the current page location

UI CSS v1.0.0
Buttons

Interactive actions with multiple variants, sizes, and states

UI CSS v1.0.0
Cards

Versatile content containers for articles, profiles, and actions

UI CSS v1.0.0
Chart

Lightweight SVG charts: bar, line, pie, and donut

Data JS CSS v1.0.0
Checkbox

Multi-select toggles for options and preferences

Forms CSS v1.0.0
Chips

Compact labels for tags, filters, and selections

UI CSS v1.0.0
Clock

Real-time clock with Hijri/Gregorian date

UI Shell JS API v1.0.0
Code

Formatted code blocks with syntax highlighting and copy

UI CSS v1.0.0
Content Placeholder

Dashed stand-in marking a region a real component will replace

Utilities CSS v1.5.0
Content Switcher

Toggle between content sections within the same space on the screen

UI JS CSS API v1.6.0
Cookies

Privacy-compliant cookie management banner

Utilities JS CSS v1.0.0
Cooldown Button

Click-disabled countdown button for resend, retry, and rate-limited actions

UI JS CSS API v1.0.0
Copy

One-click clipboard copy with checkmark feedback and screen reader announcement

Utilities JS CSS v1.0.0
Counter Animation

Scroll-triggered animated counters that count up to a target value

Utilities JS v1.0.0
Currency

SAR and international currency symbols appended automatically via data attribute

Utilities CSS v1.0.0
Date Picker

Hijri/Gregorian calendar with dual date conversion

Forms JS CSS API v1.0.0
Definition List

Structured key-value pairs in grid or list layouts

UI CSS v1.0.0
DGA Digital Stamp

Government authority verification panel

UI Shell JS CSS v1.0.0
Divider

Horizontal or vertical rule with optional centered label

Utilities CSS v1.0.0
Document Head

Critical CSS, deferred bundles, and the inline gate every page loads in its head

UI Shell JS CSS v1.1.0
Drawer

Collapsible navigation lists with accordion groups

UI JS CSS v1.0.0
Dropmenu

Toggle-activated overlay for actions and navigation

UI JS CSS v1.0.0
Editor

Rich text field that submits clean NDS markup, converting Word, Google Docs, and web pastes and inserting NDS components as blocks

Forms JS CSS API Beta v1.4.0
Empty

Parent-adaptive placeholder for containers with no content

UI JS CSS v1.0.0
Expandable Content

Show more/less toggle for long content blocks

Utilities JS CSS v1.0.0
Export

Declarative CSV, Excel, and PDF downloads from any table, card list, or marked-up container

Data JS CSS v1.1.0
Featured Icons

Decorative icon containers with shape and color options

UI CSS v1.0.0
Feedback Icons

Semantic status icons for success, error, and info

UI CSS v1.0.0
File Upload

Drag-and-drop file input with preview and validation

Forms JS CSS v1.0.0
Filter

Applied filters with search, URL sync, and remote data

Data JS CSS API v1.0.0
Flex

Quick alignment, direction, and wrapping with custom-property overrides

Layout CSS v1.0.0
Floating Action Button

FAB that pins to a viewport corner and stacks with others

UI JS CSS v1.5.0
Footer

Multi-column footer with light and green variants

UI Shell CSS v1.0.0
Grid

Responsive column system with flexible breakpoints

Layout CSS v1.0.0
Header

Top bar and primary navigation shell with mega menus and mobile drawer

UI Shell JS CSS API v1.0.0
Hero

Full-width page banners with slider and call-to-action

UI Shell JS CSS v1.0.0
Hidden

Visibility utilities: the hidden attribute honored everywhere and band-exact responsive hiding with data-hidden

Utilities CSS v1.4.0
Icons

The HugeIcons Stroke Rounded font for content plus a curated inline SVG set for components and chrome, with sizing, color, and license guidance

Foundations CSS v1.4.0
Image Popup Viewer

IPV fullscreen image preview with zoom and navigation

UI JS CSS v1.0.0
Link

Inline navigation with color variants and automatic external-link detection

UI CSS JS v1.0.0
Loading

Spinners and skeleton placeholders for loading states

UI CSS v1.0.0
Metric

Dashboard tile pairing a key statistic with an inline sparkline

Data CSS v1.0.2
Modal

Focused dialog overlays for confirmations and forms

UI JS CSS API v1.0.0
Multiselect

Multi-option select over a native checkbox group: removable chips, JSON-populated options, staged or instant commit

Forms JS CSS API v1.0.0
Number Input

Numeric field with increment and decrement controls, min/max, and step

Forms JS CSS v1.0.0
Numbers

Locale-aware thousand separators for any number on the page

Utilities JS v1.0.0
OTP Input

Segmented one-time password fields with auto-advance

Forms JS CSS v1.0.0
Pagination

Page-by-page navigation for large data sets

UI JS CSS v1.0.0
Panels

Content-agnostic surface that slides in from any edge of the viewport

UI JS CSS v1.5.0
Persona

Identity block with avatar, name, role, and optional action row

UI CSS v1.0.0
Progress

Visual indicators for task completion and loading

UI CSS v1.0.0
Prose

Default styling for classless flowing content from editors and CMSs

Layout CSS Next release
Quote

Semantic quotation block with optional title and author attribution

UI CSS v1.0.0
Radio

Single-choice selection within a group

Forms CSS v1.0.0
Rating

Star-based display and input for user ratings

UI JS CSS v1.0.0
Request

Fetch wrapper with a timeout, a response size cap, and errors you can branch on

Utilities JS v1.6.0
Saudi Cities

Bundled JSON dataset of 132 Saudi Arabian cities with bilingual names, drop-in for autocomplete and address flows

Utilities Data v1.0.0
Scroll More

Overflow wrapper with edge mask-fade and sticky show-more button

UI JS CSS v1.0.0
Section

Page content sections with head, body, and action areas

Layout CSS v1.0.0
Selection

Selected-items counter for tables, card grids, and checkbox lists, with a records-line swap while a selection is active

Data JS v1.4.0
Selects

Native dropdown menus for choosing from a list

Forms JS CSS v1.0.0
Share

Social share dropmenu for X, LinkedIn, WhatsApp, and copy link

Utilities JS CSS v1.0.0
Side Info

Companion column for service details, progress, and in-page navigation

UI Shell JS CSS API v1.0.0
Side Menu

Collapsible nested sidebar navigation

UI Shell JS CSS v1.0.0
Slider

Numeric range input with single-thumb and dual-thumb modes for picking a value or a min–max span

Forms JS CSS v1.2.0
Sort

DOM-reorder engine for lists, grids, and tables with type auto-detect and URL sync

Data JS API v1.0.0
Stepper

Sequential step indicators for multi-stage workflows

UI CSS v1.0.0
Swiper

Touch-enabled carousel for images and content slides

UI JS CSS v1.0.0
Switch

Binary on/off toggles for settings and preferences

Forms CSS v1.0.0
Tables

Data grids with sorting, pagination, and expandable rows

Data JS CSS API v1.0.0
Tabs

Switchable content panels with horizontal tab navigation

UI JS CSS API v1.0.0
Tag Input

Free-text tags committed as removable chips while typing, posted natively as an array

Forms JS CSS API v1.4.0
Tags

Small labels for categorization and metadata

UI CSS v1.0.0
Text Inputs

Single-line fields with labels, icons, and validation

Forms JS CSS v1.0.0
Textareas

Resizable multi-line text fields

Forms CSS v1.0.0
Themes

Light and dark mode, plus brand theming: generate a full palette from OKLCH seed colours, or override the design tokens with a stylesheet theme

Foundations CSS JS v1.1.0
TOC

Auto-populated in-page table of contents with active-section tracking

UI JS CSS API v1.0.0
Tokens

Every CSS custom property in the system: palette, primitive scales, semantic meanings, and component dials to reference and override

Foundations CSS v1.2.0
Toolbar

Controls bar above a table, list, or grid: result counts and applied filters lead, export and actions trail

UI CSS v1.4.0
Tooltip

Click-activated balloon for contextual help next to a term or field

UI JS CSS API v1.0.0
Top Bar

Government branding bar with date, weather, and dark mode toggle

UI Shell JS CSS v1.0.0
Truncate Text

Line-clamped overflow with expand/collapse toggle

Utilities CSS v1.0.0
User Feedback

Satisfaction surveys and inline rating forms

Forms JS CSS v1.0.0
Voice Input

Voice-to-text button that dictates into a text field, with Arabic/English auto-detection

Forms JS API v1.0.0
Weather Widget

Live weather display from GPS coordinates

UI Shell JS CSS API v1.0.0
Was this page useful?
60% of users said Yes from 2843 Feedbacks