# Introduction
# About
Naked UI is a minimalist, lightweight & modular UI library. It includes only essential components that are always needed in any type of Graphic User Interface. It can be used directly in a project or as a base for custom UI library.
# CSS-first
All components are deisgned with CSS-first approach. Anything that can be handled without use of JavaScript is done this way.
# Principles
- HTML-native & CSS-first solutions
- Easy to modify
- Easy to style
- Easy to animate
- Accessible
- Small package size
- Optimized JS & CSS without any redundant code
- As little CSS as possible outside of Naked UI Components to style them