Add padding to room connection dialog
This commit is contained in:
parent
ade3120134
commit
8a8c50028f
1 changed files with 13 additions and 7 deletions
|
|
@ -21,6 +21,7 @@ use super::widgets::float::Float;
|
||||||
use super::widgets::join::{HJoin, Segment, VJoin};
|
use super::widgets::join::{HJoin, Segment, VJoin};
|
||||||
use super::widgets::layer::Layer;
|
use super::widgets::layer::Layer;
|
||||||
use super::widgets::list::{List, ListState};
|
use super::widgets::list::{List, ListState};
|
||||||
|
use super::widgets::padding::Padding;
|
||||||
use super::widgets::text::Text;
|
use super::widgets::text::Text;
|
||||||
use super::widgets::BoxedWidget;
|
use super::widgets::BoxedWidget;
|
||||||
use super::UiEvent;
|
use super::UiEvent;
|
||||||
|
|
@ -101,13 +102,18 @@ impl Rooms {
|
||||||
let room_style = ContentStyle::default().bold().blue();
|
let room_style = ContentStyle::default().bold().blue();
|
||||||
Layer::new(vec![
|
Layer::new(vec![
|
||||||
self.rooms_widget().await,
|
self.rooms_widget().await,
|
||||||
Float::new(Border::new(VJoin::new(vec![
|
Float::new(Border::new(
|
||||||
Segment::new(Text::new("Connect to ")),
|
Padding::new(VJoin::new(vec![
|
||||||
Segment::new(HJoin::new(vec![
|
Segment::new(Text::new("Connect to ")),
|
||||||
Segment::new(Text::new(("&", room_style))),
|
Segment::new(HJoin::new(vec![
|
||||||
Segment::new(ed.widget().highlight(|s| Styled::new((s, room_style)))),
|
Segment::new(Text::new(("&", room_style))),
|
||||||
])),
|
Segment::new(
|
||||||
])))
|
ed.widget().highlight(|s| Styled::new((s, room_style))),
|
||||||
|
),
|
||||||
|
])),
|
||||||
|
]))
|
||||||
|
.left(1),
|
||||||
|
))
|
||||||
.horizontal(0.5)
|
.horizontal(0.5)
|
||||||
.vertical(0.5)
|
.vertical(0.5)
|
||||||
.into(),
|
.into(),
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue