Use ghost_element_background for avatar background color

Also add a couple todo!()s on top of the comments
This commit is contained in:
Kirill Bulatov 2023-12-30 01:10:48 +02:00
parent 4e9fb26102
commit 1c13c3a243
3 changed files with 3 additions and 2 deletions

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,
// ===

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

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.