diff --git a/src/render_items/render_home.rs b/src/render_items/render_home.rs index c1db562..3964f75 100644 --- a/src/render_items/render_home.rs +++ b/src/render_items/render_home.rs @@ -7,78 +7,45 @@ use tui::{ pub fn render_home<'a>(opened: &i32, closed: &i32, review: &i32, username: &String) -> Paragraph<'a> { let home = Paragraph::new(vec![ - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::raw(format!("Welcome to your GitHub assistant, {} ⭐️", username))]), Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::raw(format!( "{} open issues 🚧", opened, ))]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::raw(format!( "{} closed issues ✅", closed, ))]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::raw(format!( "{} To review", review, ))]), Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::styled("Navigate:", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan))]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("Up: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("Move up in the list")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("Down: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("Move down in the list")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("Right: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("Display comments for the selected issue/PR")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("Left: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("Hide comments for the selected issue/PR")]), Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("Commands",Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan))]), Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("CTRL + a : ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("show assignment")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("CTRL + c: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("show closed")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("CTRL + h: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("home")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("q: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("close app")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("CTRL + r: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("reload content")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("SHIFT + P: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("show only pull requests")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("SHIFT + i: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("show only issues")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("ENTER: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("open the issue in the browser")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("n: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("show actions")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("1: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("close issue")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("2: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("Show organisations")]), - Spans::from(vec![Span::raw("")]), Spans::from(vec![Span::styled("3: ", Style::default().add_modifier(Modifier::BOLD).fg(Color::LightCyan)), Span::raw("Show repositories")]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), - Spans::from(vec![Span::raw("")]), ]) .alignment(Alignment::Center) .block(