×
Açelya Lejeune profile photo

Açelya Lejeune

UI System Foundations

An independent Figma-to-code UI system study translated into a responsive component library using HTML, Tailwind CSS and vanilla JavaScript.

Figma-to-code UI study

From reusable foundations to working components

The Figma system is translated into working, responsive components with semantic HTML, shared Tailwind foundations and lightweight JavaScript where interaction is required.

Responsive components Accessible states Developer handoff

What this study demonstrates

  • Reusable interface foundations
  • Component-based UI thinking
  • Responsive behavior and semantic states
  • Accessibility considerations
  • Visual consistency and implementation fidelity
  • Developer-ready handoff thinking

Tools / focus

The design and implementation tools used to carry the system from Figma into a working responsive library.

Figma HTML Tailwind CSS Vanilla JavaScript Responsive UI Design-to-Code

Study Approach

UI foundations

The system is organized around shared colors, typography, spacing, controls and layout patterns that keep the documented components visually consistent.

Responsive implementation

The coded library translates component anatomy, variants and states into semantic HTML that adapts across desktop, tablet and mobile layouts.

Handoff-ready documentation

Clear naming, live examples and shared foundations make the design intent easier to inspect, discuss and implement with developers.

Independent portfolio study

The project uses neutral sample content and independent assets. It contains no employer code, proprietary product material or client data.