commit
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
mod loading;
|
||||
mod auth;
|
||||
mod main_screen;
|
||||
pub mod chat_list;
|
||||
pub mod messages;
|
||||
pub mod footer;
|
||||
mod loading;
|
||||
mod main_screen;
|
||||
pub mod messages;
|
||||
pub mod profile;
|
||||
|
||||
use ratatui::Frame;
|
||||
use crate::app::{App, AppScreen};
|
||||
use ratatui::layout::Alignment;
|
||||
use ratatui::style::{Color, Modifier, Style};
|
||||
use ratatui::widgets::Paragraph;
|
||||
use crate::app::{App, AppScreen};
|
||||
use ratatui::Frame;
|
||||
|
||||
/// Минимальная высота терминала
|
||||
const MIN_HEIGHT: u16 = 10;
|
||||
@@ -34,12 +34,13 @@ pub fn render(f: &mut Frame, app: &mut App) {
|
||||
}
|
||||
|
||||
fn render_size_warning(f: &mut Frame, width: u16, height: u16) {
|
||||
let message = format!(
|
||||
"{}x{}\nМинимум: {}x{}",
|
||||
width, height, MIN_WIDTH, MIN_HEIGHT
|
||||
);
|
||||
let message = format!("{}x{}\nМинимум: {}x{}", width, height, MIN_WIDTH, MIN_HEIGHT);
|
||||
let warning = Paragraph::new(message)
|
||||
.style(Style::default().fg(Color::Yellow).add_modifier(Modifier::BOLD))
|
||||
.style(
|
||||
Style::default()
|
||||
.fg(Color::Yellow)
|
||||
.add_modifier(Modifier::BOLD),
|
||||
)
|
||||
.alignment(Alignment::Center);
|
||||
f.render_widget(warning, f.area());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user