vtcode_design/lib.rs
1//! Centralized design system for VT Code.
2//!
3//! This crate provides a single source of truth for all design system concerns:
4//! - **Color conversion**: Unified `anstyle` to `ratatui` color mapping
5//! - **Style bridging**: Conversion between styling frameworks
6//! - **Design constants**: Shared UI constants (ellipses, spacing, breakpoints)
7//! - **Layout**: Responsive layout mode logic
8//! - **Panel**: Base panel widget primitive
9//! - **Diff formatting**: Unified diff rendering with ANSI colors
10
11pub mod color;
12pub mod constants;
13pub mod diff;
14pub mod layout;
15pub mod panel;
16pub mod style;