mirror of
https://github.com/zed-industries/zed.git
synced 2024-09-18 18:08:07 +03:00
WIP
This commit is contained in:
parent
cbf7160054
commit
805e44915c
@ -40,7 +40,12 @@ impl View for RefactoringModal {
|
||||
}
|
||||
|
||||
fn render(&mut self, cx: &mut ViewContext<Self>) -> AnyElement<Self> {
|
||||
let theme = theme::current(cx);
|
||||
ChildView::new(&self.prompt_editor, cx)
|
||||
.aligned()
|
||||
.left()
|
||||
.contained()
|
||||
.with_style(theme.assistant.modal.container)
|
||||
.mouse::<Self>(0)
|
||||
.on_click_out(MouseButton::Left, |_, _, cx| cx.emit(Event::Dismissed))
|
||||
.on_click_out(MouseButton::Right, |_, _, cx| cx.emit(Event::Dismissed))
|
||||
@ -93,8 +98,6 @@ impl RefactoringModal {
|
||||
ChildView::new(&refactoring, cx)
|
||||
.contained()
|
||||
.with_padding_left(cx.gutter_width)
|
||||
.aligned()
|
||||
.left()
|
||||
.into_any()
|
||||
}
|
||||
}),
|
||||
|
@ -1131,8 +1131,6 @@ pub struct AssistantStyle {
|
||||
pub struct ModalAssistantStyle {
|
||||
#[serde(flatten)]
|
||||
pub container: ContainerStyle,
|
||||
pub width: f32,
|
||||
pub editor_max_lines: usize,
|
||||
pub editor: FieldEditor,
|
||||
}
|
||||
|
||||
|
@ -60,14 +60,11 @@ export default function assistant(): any {
|
||||
padding: { left: 12 },
|
||||
},
|
||||
modal: {
|
||||
background: background(theme.lowest),
|
||||
border: border(theme.lowest),
|
||||
shadow: theme.modal_shadow,
|
||||
corner_radius: 12,
|
||||
padding: { left: 12, right: 0, top: 12, bottom: 12 },
|
||||
margin: { right: 12 },
|
||||
width: 500,
|
||||
editor_max_lines: 6,
|
||||
border: border(theme.lowest, "on", {
|
||||
top: true,
|
||||
bottom: true,
|
||||
overlay: true,
|
||||
}),
|
||||
editor: {
|
||||
text: text(theme.lowest, "mono", "on", { size: "sm" }),
|
||||
placeholder_text: text(theme.lowest, "sans", "on", "disabled"),
|
||||
|
Loading…
Reference in New Issue
Block a user