@@ -1,8 +1,8 @@
-use crate::theme::{theme, Theme};
use gpui3::{
div, svg, view, AppContext, Context, Element, ElementId, IntoAnyElement, ParentElement,
ScrollState, SharedString, StyleHelpers, Styled, View, ViewContext, WindowContext,
};
+use ui::{theme, Theme};
pub struct CollabPanel {
scroll_state: ScrollState,
@@ -68,21 +68,21 @@ impl CollabPanel {
.py_2()
.flex()
.flex_col()
- .child(self.list_section_header(1, "CHANNELS", true, theme)),
+ .child(self.list_section_header(1, "CHANNELS", true, &theme)),
)
.child(
div()
.py_2()
.flex()
.flex_col()
- .child(self.list_section_header(2, "CONTACTS", true, theme))
+ .child(self.list_section_header(2, "CONTACTS", true, &theme))
.children(
std::iter::repeat_with(|| {
vec![
self.list_item(
"http://github.com/as-cii.png?s=50",
"as-cii",
- theme,
+ &theme,
),
// self.list_item(
// "http://github.com/nathansobo.png?s=50",
@@ -102,7 +102,7 @@ impl StoryWrapper {
Self { selector, theme }
}
- fn render(&mut self, cx: &mut ViewContext<Self>) -> impl Element<State = Self> {
+ fn render(&mut self, cx: &mut ViewContext<Self>) -> impl Element<ViewState = Self> {
themed(self.theme.clone(), cx, |cx| {
div()
.flex()
@@ -1,12 +1,12 @@
use crate::{
collab_panel::{collab_panel, CollabPanel},
- theme::{theme, themed},
themes::rose_pine,
};
use gpui3::{
div, img, svg, view, Context, Element, ParentElement, RootView, StyleHelpers, Styled, View,
ViewContext, WindowContext,
};
+use ui::{theme, themed};
pub struct Workspace {
left_panel: View<CollabPanel, Self>,