// SOURCE OF TRUTH

THE ARTBOARDS
DESIGN SYSTEM

The technical blueprint behind Artboards. High-performance dark-mode depth and zero external dependencies.

01.

Design Philosophy

✦ Core Identity

The "Deep Void" Aesthetic

Engineered for peak performance in dark environments. We utilize a stepped background hierarchy (bg0-bg4) to create focus and depth.

Technical Precision

Every pixel follows a strict Base-8 rhythm. Space Mono is used for data to maintain a high-utility, developer-centric feel.

✕ The Rejection Protocol

"We reject the homogenization of the modern web."

No Generic AI Aesthetics

We avoid the "colorful blur" trend in favor of deliberate, intentional neon accents.

No UX Friction

Zero forced signups and zero server delays. All processing is handled 100% client-side for maximum speed.

02.

Token Architecture

// System_Logic

Our palette follows a strict Stepped Void hierarchy. Background tokens (bg0–bg4) are engineered to provide maximum depth in OLED environments while minimizing eye fatigue.

03.

Typography & Fluid Scaling

// Viewport_Simulator
// H1_Display_Token

System Architecture

Size: clamp(40px, 8vw, 72px) | Weight: 800
// H2_Section_Token

Foundational Layer

Size: clamp(28px, 5vw, 36px) | Weight: 700
// P_Body_Token

High-performance interface text designed for the Artboards ecosystem. Optimized for OLED screens using a 1.8x line-height to prevent visual vibration.

Size: 15px | Leading: 1.8
TOKEN MOBILE DESKTOP KERNING
H1_DISPLAY 40PX 72PX -0.04em
H2_SECTION 28PX 36PX -0.02em
P_BODY 14PX 15PX NORMAL
04.

Surface Architecture & Elevation

R_TOKEN: 24PX (R4)
STROKE_WEIGHT: 1PX SOLID
// COMPONENT_ID: 0x44F2

Technical Module

Our cards are built on Chromatic Z-Space. Unlike traditional shadows, we use background luminance shifts and 1px inner-strokes to define physical edges.

GUTTER_LEFT: 48PX
GUTTER_RIGHT: 48PX

// Interaction_State_Matrix

State_Resting (Z-0)
BG: #0F0F18

Static background layer for persistent containers.

State_Hover (Z-10)
BG: #1E1E2A

Physical Y-axis lift with chromatic border shift.

State_Active (Z-20)
BG: #252533

Peak luminance with double-ring focus indicator.

Elevation_Physics

As cards elevate, background brightness increases by approx. 5% per step to simulate proximity to light.

Transition_Easing

Interaction curves use cubic-bezier(0.4, 0, 0.2, 1) over 400ms for mechanical weight.

Internal_Spacing

Content-to-edge gutters are fixed at 48px (Desktop) and scale to 24px (Mobile).

05.

Button Architecture

// Hierarchy_Logic

Type: Bold_High_Contrast

Reserved for core conversion points and primary system saves.

Type: Technical_Outline

Used for standard navigation and system-level configuration tasks.

Type: Subtle_Surface

Ideal for cancel actions or secondary utility functions.

// Interaction_State_Physics
Resting
Hover
Active
Disabled
Transition_Flow

300ms cubic-bezier(0.4, 0, 0.2, 1). No instant color flips.

Height_Specs

Fixed at 48px height. 16px internal horizontal padding.

Optical_Center

Label text is uppercase mono with 2px letter-spacing for readability.

06.

Selects & Control Logic

// Dropdown_Primary
Select Module
Module_01 (Core)
Module_02 (Ext)
Module_03 (Debug)
// Behavioral_Rule

Custom selects utilize BG3 for the overlay layer to ensure separation from the content surface. The trigger features a 1px cyan highlight on focus.

System_Toggle
ACTIVE_STATE
Segment_Logic
Control_Hitbox

Minimum click-target for all control elements is 44px to ensure mobile accessibility.

Visual_Feedback

Active states use 100% luminance of the accent token (p/cy).

Interaction_Ease

Toggles use a physical sliding animation over 250ms for tactile response.

07.

Tooltip & Popover Engine

// Directional_Orientation_Matrix
Position_Top
Position_Right
Position_Left
Position_Bottom
// Purpose_and_Usage

Tooltips serve as Micro-Instructional layers. They are intended to provide immediate context for icon-only buttons or technical abbreviations without cluttering the primary UI surface.

  • Delay: 400ms pre-entrance.
  • Duration: Persistent while hovered.
  • Context: Limit to 15 words or less.
// Visual_Construction

Every tooltip is rendered on the Overlay Layer (BG4). To maintain the technical "Blueprint" aesthetic, we use a 1px solid stroke in the primary accent color rather than a fill-only approach.

Elevation: Z-3000
Radius: 6px
Animation: 4px Spring Offset
Entrance_Physics

Features a 4px spring-offset on entrance. Transitions from 0% opacity to 100% over 200ms.

Pointer_Geometry

The pointer arrow is an 8px isosceles triangle, color-matched to the tooltip stroke.

Interaction_Ease

Pointer-events are disabled on the tooltip itself to prevent flickering during cursor transit.

08.

Form Engine & Input Architecture

// Input_Field_States

Standard alphanumeric string.
Triggered on pointer interaction.
Critical: Format not recognized.
// Search_and_Prefix_Logic

Prefix icons are locked to a 48px hitbox with 1px stroke weights.

// Range_Slider_Physics
MIN: 0.00 VAL: 88.42 MAX: 100.00
Focus_Ring

Active fields utilize a 2px outer glow in `--cy` or `--p` to guide visual focus.

Typography_Ratio

Labels use 10px Mono Bold; Input text uses 14px Sans Regular.

Interaction_Ease

Validation transitions occur over 300ms using the standard cubic-bezier.

09.

Data & Grid Architecture

Driver/ID Sector_01 Sector_02 Telemetry Status Action
44
L. HAMILTON W15_E_PERF
28.42s 32.11s
On_Track
04
L. NORRIS MCL38_ULTRA
28.55s 32.40s
Pitting
Z-Axis_Pinning

Table headers use `sticky` positioning with a `bg1` overlay to remain visible during deep scrolls.

Status_Semantics

Badges use low-opacity backgrounds with 100% luminance borders for maximum scannability.

Responsive_Reflow

On viewports < 768px, the table rows transform into individual `bg2` cards.

10.

Notification & Alert System

// Tier_01: Global_System_Banners

// Tier_02: Inline_Contextual_Alerts

STATUS: CONFIG_SYNCED

New merchandise SKU successfully pushed to global inventory.

NOTE: RE-CALIBRATION

Sensor updates available for Mercedes W15 powertrain modules.

// Tier_03: Ephemeral_Toasts
TOKEN_COPIED_TO_CLIPBOARD

Toasts appear at the bottom-center of the viewport. They are non-blocking and self-dismiss after 3000ms.

Chromatic_Urgency

Success uses `--gr`, Info uses `--cy`, and Critical uses `--or` to maintain cognitive speed.

Motion_Curves

Alerts slide in with a 20px Y-offset over 400ms using the standard system ease.

Layer_Elevation

Banners sit at Z-500, Inline Alerts at Z-0, and Toasts at Z-3000.

Status: Active_Forge

The evolution never stops.

We are currently forging the F1 Dashboard Engine, Motion Presets, and Neural Layouts. Stay synced for the next iteration.

About Artboards Design System

The Artboards Design System v15.0 is a high-performance, zero-dependency CSS framework and dark-mode UI kit. Engineered specifically for complex data environments, OLED screens, and motorsport telemetry dashboards. Created by Siddhesh Jain, this front-end architecture prioritizes speed, semantic HTML, and absolute visual precision over bloated external libraries.

// Search_Engine_Directives (FAQ)
Is the Artboards UI Kit Open Source?

Currently, the Artboards Design System is a proprietary framework built for the Artboards.in ecosystem, specifically optimizing e-commerce and F1-inspired data tracking interfaces. All components are processed client-side with zero external dependencies.

How does the Stepped Void color system work?

The Stepped Void system replaces traditional drop-shadows with chromatic Z-space elevation. It utilizes five distinct background hex variables (bg0 to bg4) to create optical depth on OLED screens, reducing eye strain while maintaining a high-contrast technical aesthetic.

Does this CSS framework require JavaScript?

The core styling, grid architecture, and responsive breakpoints are 100% CSS. A lightweight vanilla JavaScript engine (under 5kb) is used solely for interaction states like mobile navigation off-canvas toggles, custom dropdowns, and scroll-spy active link tracking.