Files
AgentCompany/AgentCompany-Rust/crates/app_ui/src/theme.rs
T

134 lines
2.0 KiB
Rust

use gpui::{Hsla, rgb};
pub fn window_bg() -> Hsla {
rgb(0xf7f8fb).into()
}
pub fn shell_header() -> Hsla {
rgb(0xffffff).into()
}
pub fn panel() -> Hsla {
rgb(0xffffff).into()
}
pub fn panel_border() -> Hsla {
rgb(0xe7eaf0).into()
}
pub fn panel_hover() -> Hsla {
rgb(0xf3f6fb).into()
}
pub fn panel_inset() -> Hsla {
rgb(0xf5f7fb).into()
}
pub fn panel_inset_border() -> Hsla {
rgb(0xe8ecf3).into()
}
pub fn panel_muted() -> Hsla {
rgb(0xf1f4f8).into()
}
pub fn split_divider() -> Hsla {
rgb(0xdbe2ea).into()
}
pub fn text_primary() -> Hsla {
rgb(0x171c25).into()
}
pub fn text_secondary() -> Hsla {
rgb(0x3e4757).into()
}
pub fn text_muted() -> Hsla {
rgb(0x6e7686).into()
}
pub fn text_subtle() -> Hsla {
rgb(0x8b93a1).into()
}
pub fn primary_action() -> Hsla {
rgb(0x556f90).into()
}
pub fn primary_action_hover() -> Hsla {
rgb(0x617b9c).into()
}
pub fn primary_action_text() -> Hsla {
rgb(0xfafcff).into()
}
pub fn accent_blue() -> Hsla {
rgb(0x5876a3).into()
}
pub fn accent_blue_soft() -> Hsla {
rgb(0xebf1ff).into()
}
pub fn accent_teal() -> Hsla {
rgb(0x167f76).into()
}
pub fn accent_teal_soft() -> Hsla {
rgb(0xe9faf4).into()
}
pub fn accent_orange() -> Hsla {
rgb(0xd97931).into()
}
pub fn accent_orange_soft() -> Hsla {
rgb(0xfdebdc).into()
}
pub fn danger() -> Hsla {
rgb(0xc94646).into()
}
pub fn danger_bg() -> Hsla {
rgb(0xfdeaea).into()
}
pub fn success_bg() -> Hsla {
rgb(0xebfbf3).into()
}
pub fn sidebar_bg() -> Hsla {
rgb(0xffffff).into()
}
pub fn sidebar_hover() -> Hsla {
rgb(0xf4f6fa).into()
}
pub fn sidebar_divider() -> Hsla {
rgb(0xe7eaf0).into()
}
pub fn sidebar_text() -> Hsla {
rgb(0x596273).into()
}
pub fn sidebar_text_active() -> Hsla {
rgb(0x111827).into()
}
pub fn selection_fill() -> Hsla {
rgb(0xebf1ff).into()
}
pub fn selection_border() -> Hsla {
rgb(0xc8d8f0).into()
}
pub fn badge_dark() -> Hsla {
rgb(0x6b7280).into()
}