diff options
Diffstat (limited to '')
| -rw-r--r-- | iced_builder/src/views/code_view.rs | 12 | ||||
| -rw-r--r-- | iced_builder/src/views/designer_view.rs | 10 | ||||
| -rw-r--r-- | iced_builder/src/views/element_list.rs | 19 |
3 files changed, 21 insertions, 20 deletions
diff --git a/iced_builder/src/views/code_view.rs b/iced_builder/src/views/code_view.rs index 5b5fd37..1be75d9 100644 --- a/iced_builder/src/views/code_view.rs +++ b/iced_builder/src/views/code_view.rs @@ -1,11 +1,10 @@ +use iced::widget::{ + button, container, pane_grid, row, text, text_editor, tooltip, Space, +}; +use iced::{Alignment, Length, Theme}; use super::style; use crate::icon::copy; use crate::types::{DesignerPage, Message}; -use iced::{ - highlighter, - widget::{button, container, pane_grid, row, text, text_editor, tooltip, Space}, - Alignment, Length, -}; pub fn view<'a>( editor_content: &'a text_editor::Content, @@ -21,7 +20,8 @@ pub fn view<'a>( tooltip::Position::FollowCursor ), Space::with_width(20), - button("Switch to Designer view").on_press(Message::SwitchPage(DesignerPage::DesignerView)) + button("Switch to Designer view") + .on_press(Message::SwitchPage(DesignerPage::DesignerView)) ] .align_y(Alignment::Center); let title_bar = pane_grid::TitleBar::new(title) diff --git a/iced_builder/src/views/designer_view.rs b/iced_builder/src/views/designer_view.rs index 1f7de88..76456db 100644 --- a/iced_builder/src/views/designer_view.rs +++ b/iced_builder/src/views/designer_view.rs @@ -1,9 +1,8 @@ +use iced::widget::{button, container, pane_grid, row, text, themer, Space}; +use iced::{Alignment, Element, Length}; + use super::style; use crate::types::{DesignerPage, Message, RenderedElement}; -use iced::{ - widget::{button, container, pane_grid, row, text, themer, Space}, - Alignment, Element, Length, -}; pub fn view<'a>( element_tree: &Option<RenderedElement>, @@ -21,7 +20,8 @@ pub fn view<'a>( let title = row![ text("Designer"), Space::with_width(Length::Fill), - button("Switch to Code view").on_press(Message::SwitchPage(DesignerPage::CodeView)), + button("Switch to Code view") + .on_press(Message::SwitchPage(DesignerPage::CodeView)), ] .align_y(Alignment::Center); let title_bar = pane_grid::TitleBar::new(title) diff --git a/iced_builder/src/views/element_list.rs b/iced_builder/src/views/element_list.rs index 6e78ae0..0a75a93 100644 --- a/iced_builder/src/views/element_list.rs +++ b/iced_builder/src/views/element_list.rs @@ -1,10 +1,9 @@ +use iced::widget::{column, container, pane_grid, text, Column}; +use iced::{Alignment, Element, Length}; +use iced_drop::droppable; + use super::style; use crate::types::{ElementName, Message}; -use iced::{ - widget::{column, container, pane_grid, text, Column}, - Alignment, Element, Length, -}; -use iced_drop::droppable; fn items_list_view<'a>(items: &'a Vec<ElementName>) -> Element<'a, Message> { let mut column = Column::new() @@ -13,10 +12,12 @@ fn items_list_view<'a>(items: &'a Vec<ElementName>) -> Element<'a, Message> { .width(Length::Fill); for item in items { - column = column.push( - droppable(text(item.clone().to_string())) - .on_drop(move |point, rect| Message::DropNewElement(item.clone(), point, rect)), - ); + column = + column.push(droppable(text(item.clone().to_string())).on_drop( + move |point, rect| { + Message::DropNewElement(item.clone(), point, rect) + }, + )); } container(column) |
