BROKEN: Checkpoint
This commit is contained in:
parent
e4ca2cb20b
commit
6ecf629c63
4 changed files with 69 additions and 19 deletions
|
@ -12,6 +12,40 @@ pub use theme2::ActiveTheme;
|
|||
use gpui::Hsla;
|
||||
use strum::EnumIter;
|
||||
|
||||
#[derive(Debug, Default, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, Copy, EnumIter)]
|
||||
pub enum UITextSize {
|
||||
#[default]
|
||||
Default,
|
||||
Small,
|
||||
}
|
||||
|
||||
impl UITextSize {
|
||||
pub fn rems(self) -> Rems {
|
||||
match self {
|
||||
Self::Default => rems(0.875),
|
||||
Self::Small => rems(0.75),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// The default text size for UI text
|
||||
///
|
||||
/// At a default 16px per rem, this is 14px.
|
||||
///
|
||||
/// Use [`ui_text_sm`] for smaller text.
|
||||
pub fn ui_text_default() -> Rems {
|
||||
rems(0.875)
|
||||
}
|
||||
|
||||
/// The small text size for UI text
|
||||
///
|
||||
/// At a default 16px per rem, this is 12px.
|
||||
///
|
||||
/// Use [`ui_text_default`] for regular-sized text.
|
||||
pub fn ui_text_sm() -> Rems {
|
||||
rems(0.75)
|
||||
}
|
||||
|
||||
#[derive(Debug, Default, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, Copy, EnumIter)]
|
||||
pub enum FileSystemStatus {
|
||||
#[default]
|
||||
|
@ -75,24 +109,6 @@ impl std::fmt::Display for GitStatus {
|
|||
}
|
||||
}
|
||||
|
||||
/// The default text size for UI text
|
||||
///
|
||||
/// At a default 16px per rem, this is 14px.
|
||||
///
|
||||
/// Use [`ui_text_sm`] for smaller text.
|
||||
pub fn ui_text_default() -> Rems {
|
||||
rems(0.875)
|
||||
}
|
||||
|
||||
/// The small text size for UI text
|
||||
///
|
||||
/// At a default 16px per rem, this is 12px.
|
||||
///
|
||||
/// Use [`ui_text_default`] for regular-sized text.
|
||||
pub fn ui_text_sm() -> Rems {
|
||||
rems(0.75)
|
||||
}
|
||||
|
||||
#[derive(Debug, Default, PartialEq, Eq, PartialOrd, Ord, Hash, Clone, Copy, EnumIter)]
|
||||
pub enum DiagnosticStatus {
|
||||
#[default]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue