Progress on diagnostic multibuffer
Co-Authored-By: Marshall Bowers <1486634+maxdeviant@users.noreply.github.com>
This commit is contained in:
parent
03ebf0a5a9
commit
2bf48872b6
3 changed files with 71 additions and 11 deletions
|
@ -1,4 +1,6 @@
|
|||
use gpui::{px, Styled, WindowContext};
|
||||
use settings::Settings;
|
||||
use theme::ThemeSettings;
|
||||
|
||||
use crate::prelude::*;
|
||||
use crate::{ElevationIndex, UITextSize};
|
||||
|
@ -60,6 +62,18 @@ pub trait StyledExt: Styled + Sized {
|
|||
self.text_size(size)
|
||||
}
|
||||
|
||||
/// The font size for buffer text.
|
||||
///
|
||||
/// Retrieves the default font size, or the user's custom font size if set.
|
||||
///
|
||||
/// This should only be used for text that is displayed in a buffer,
|
||||
/// or other places that text needs to match the user's buffer font size.
|
||||
fn text_buffer(self, cx: &mut WindowContext) -> Self {
|
||||
let settings = ThemeSettings::get_global(cx);
|
||||
|
||||
self.text_size(settings.buffer_font_size)
|
||||
}
|
||||
|
||||
/// The [`Surface`](ui2::ElevationIndex::Surface) elevation level, located above the app background, is the standard level for all elements
|
||||
///
|
||||
/// Sets `bg()`, `rounded_lg()`, `border()`, `border_color()`, `shadow()`
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue