Add border around banner and nick list
This commit is contained in:
parent
91fa13354f
commit
a620fcf907
1 changed files with 11 additions and 7 deletions
|
|
@ -14,10 +14,11 @@ use crate::vault::{EuphMsg, EuphVault};
|
||||||
|
|
||||||
use super::chat::ChatState;
|
use super::chat::ChatState;
|
||||||
use super::widgets::background::Background;
|
use super::widgets::background::Background;
|
||||||
|
use super::widgets::border::Border;
|
||||||
use super::widgets::empty::Empty;
|
use super::widgets::empty::Empty;
|
||||||
use super::widgets::join::{HJoin, Segment, VJoin};
|
use super::widgets::join::{HJoin, Segment, VJoin};
|
||||||
use super::widgets::list::{List, ListState};
|
use super::widgets::list::{List, ListState};
|
||||||
use super::widgets::rules::{HRule, VRule};
|
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::{util, UiEvent};
|
use super::{util, UiEvent};
|
||||||
|
|
@ -82,8 +83,9 @@ impl EuphRoom {
|
||||||
|
|
||||||
fn widget_without_nick_list(&self, status: &Option<Option<Status>>) -> BoxedWidget {
|
fn widget_without_nick_list(&self, status: &Option<Option<Status>>) -> BoxedWidget {
|
||||||
VJoin::new(vec![
|
VJoin::new(vec![
|
||||||
Segment::new(self.status_widget(status)),
|
Segment::new(Border::new(
|
||||||
Segment::new(HRule),
|
Padding::new(self.status_widget(status)).left(1).right(1),
|
||||||
|
)),
|
||||||
Segment::new(self.chat.widget()).expanding(true),
|
Segment::new(self.chat.widget()).expanding(true),
|
||||||
])
|
])
|
||||||
.into()
|
.into()
|
||||||
|
|
@ -96,13 +98,15 @@ impl EuphRoom {
|
||||||
) -> BoxedWidget {
|
) -> BoxedWidget {
|
||||||
HJoin::new(vec![
|
HJoin::new(vec![
|
||||||
Segment::new(VJoin::new(vec![
|
Segment::new(VJoin::new(vec![
|
||||||
Segment::new(self.status_widget(status)),
|
Segment::new(Border::new(
|
||||||
Segment::new(HRule),
|
Padding::new(self.status_widget(status)).left(1).right(1),
|
||||||
|
)),
|
||||||
Segment::new(self.chat.widget()).expanding(true),
|
Segment::new(self.chat.widget()).expanding(true),
|
||||||
]))
|
]))
|
||||||
.expanding(true),
|
.expanding(true),
|
||||||
Segment::new(VRule),
|
Segment::new(Border::new(
|
||||||
Segment::new(self.nick_list_widget(joined)),
|
Padding::new(self.nick_list_widget(joined)).left(1).right(1),
|
||||||
|
)),
|
||||||
])
|
])
|
||||||
.into()
|
.into()
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue