pub mod palette;
use gpui_kit::{App, Window};
pub use kitchen_ui::theme::{
contrast, is_dark, rgb_hsla, sp, system_dark, Look, Rgb, FONT_RANGE, FONT_SIZE, LG, MD, PANE_GAP, PANE_PADDING, RADIUS, RADIUS_LG, RADIUS_SM, SM, TARGET_MIN, XL, XS, XXL,
};
pub const STATUS_BAR_H: f32 = 30.;
pub const ACCENT: kitchen_ui::Palette = kitchen_ui::Palette::LIME;
pub fn configure(dark: Option<bool>, accent: Option<Rgb>, window: &Window) {
let dark = dark.unwrap_or_else(|| system_dark(window));
kitchen_ui::theme::set_look(Look::new(ACCENT).with_dark(dark).with_accent(accent));
}
pub fn apply(window: &mut Window, cx: &mut App) {
kitchen_ui::theme::apply(cx);
window.refresh();
}
pub mod color {
pub use kitchen_ui::theme::color::*;
}