Use ghost_element_background for avatar background color (#3819)

Also add a couple todo!()s on top of the comments

Release Notes:

- N/A
This commit is contained in:
Kirill Bulatov
2023-12-30 01:19:26 +02:00
committed by GitHub
3 changed files with 3 additions and 2 deletions
+1
View File
@@ -129,6 +129,7 @@ pub struct ThemeColors {
/// The border color of the scrollbar track.
pub scrollbar_track_border: Hsla,
// /// The opacity of the scrollbar status marks, like diagnostic states and git status.
// todo!()
// pub scrollbar_status_opacity: Hsla,
// ===
+1
View File
@@ -73,6 +73,7 @@ impl ActiveTheme for AppContext {
}
}
// todo!()
// impl<'a> ActiveTheme for WindowContext<'a> {
// fn theme(&self) -> &Arc<Theme> {
// &ThemeSettings::get_global(self.app()).active_theme
+1 -2
View File
@@ -37,8 +37,7 @@ impl RenderOnce for Avatar {
.child(
self.image
.size(size)
// todo!(Pull the avatar fallback background from the theme.)
.bg(gpui::red()),
.bg(cx.theme().colors().ghost_element_background),
)
.children(self.is_available.map(|is_free| {
// HACK: non-integer sizes result in oval indicators.