fix: alter the help box link underlining

This commit is contained in:
Jack Wills
2023-03-20 00:06:21 +00:00
parent d431f85021
commit f23dac9bc8
+5 -6
View File
@@ -1,6 +1,4 @@
use parking_lot::Mutex; use parking_lot::Mutex;
use std::default::Default;
use std::{fmt::Display, sync::Arc};
use ratatui::{ use ratatui::{
backend::Backend, backend::Backend,
layout::{Alignment, Constraint, Direction, Layout, Rect}, layout::{Alignment, Constraint, Direction, Layout, Rect},
@@ -13,6 +11,8 @@ use ratatui::{
}, },
Frame, Frame,
}; };
use std::default::Default;
use std::{fmt::Display, sync::Arc};
use crate::app_data::{Header, SortedOrder}; use crate::app_data::{Header, SortedOrder};
use crate::ui::Status; use crate::ui::Status;
@@ -628,6 +628,7 @@ impl HelpInfo {
/// Generate the final lines, GitHub link etc, + metadata /// Generate the final lines, GitHub link etc, + metadata
fn gen_final() -> Self { fn gen_final() -> Self {
let top_bar = (0..REPO.chars().count()).map(|_|"").collect::<String>();
let spans = [ let spans = [
Self::empty_span(), Self::empty_span(),
Spans::from(vec![Self::black_span( Spans::from(vec![Self::black_span(
@@ -635,11 +636,9 @@ impl HelpInfo {
)]), )]),
Spans::from(vec![Span::styled( Spans::from(vec![Span::styled(
REPO.to_owned(), REPO.to_owned(),
Style::default() Style::default().fg(Color::White), // .add_modifier(Modifier::BOLD),
.bg(Color::Magenta)
.fg(Color::Black)
.add_modifier(Modifier::UNDERLINED),
)]), )]),
Spans::from(vec![Self::white_span(&top_bar)]),
]; ];
let height = spans.len(); let height = spans.len();
let width = Self::calc_width(&spans); let width = Self::calc_width(&spans);