working change of the themes
This commit is contained in:
@@ -8,7 +8,7 @@ use ratatui::{
|
|||||||
Frame,
|
Frame,
|
||||||
};
|
};
|
||||||
use common::proto::multieko2::table_definition::ProfileTreeResponse;
|
use common::proto::multieko2::table_definition::ProfileTreeResponse;
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
|
|
||||||
pub struct AdminPanelState {
|
pub struct AdminPanelState {
|
||||||
pub list_state: ListState,
|
pub list_state: ListState,
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ use ratatui::{
|
|||||||
style::Style,
|
style::Style,
|
||||||
Frame,
|
Frame,
|
||||||
};
|
};
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
|
|
||||||
pub fn render_background(f: &mut Frame, area: Rect, theme: &Theme) {
|
pub fn render_background(f: &mut Frame, area: Rect, theme: &Theme) {
|
||||||
let background = Block::default()
|
let background = Block::default()
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ use ratatui::{
|
|||||||
layout::Rect,
|
layout::Rect,
|
||||||
Frame,
|
Frame,
|
||||||
};
|
};
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
|
|
||||||
pub fn render_command_line(f: &mut Frame, area: Rect, input: &str, active: bool, theme: &Theme, message: &str) {
|
pub fn render_command_line(f: &mut Frame, area: Rect, input: &str, active: bool, theme: &Theme, message: &str) {
|
||||||
let prompt = if active {
|
let prompt = if active {
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ use ratatui::{
|
|||||||
Frame,
|
Frame,
|
||||||
text::{Line, Span},
|
text::{Line, Span},
|
||||||
};
|
};
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
use std::path::Path;
|
use std::path::Path;
|
||||||
|
|
||||||
pub fn render_status_line(
|
pub fn render_status_line(
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ use ratatui::{
|
|||||||
Frame,
|
Frame,
|
||||||
prelude::Alignment,
|
prelude::Alignment,
|
||||||
};
|
};
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
use crate::ui::form::FormState;
|
use crate::ui::form::FormState;
|
||||||
|
|
||||||
pub fn render_canvas(
|
pub fn render_canvas(
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ use ratatui::{
|
|||||||
style::Style,
|
style::Style,
|
||||||
Frame,
|
Frame,
|
||||||
};
|
};
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
use crate::ui::form::FormState;
|
use crate::ui::form::FormState;
|
||||||
use super::canvas::render_canvas; // Changed to canvas
|
use super::canvas::render_canvas; // Changed to canvas
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ use ratatui::{
|
|||||||
style::Style,
|
style::Style,
|
||||||
Frame,
|
Frame,
|
||||||
};
|
};
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
use common::proto::multieko2::table_definition::{ProfileTreeResponse};
|
use common::proto::multieko2::table_definition::{ProfileTreeResponse};
|
||||||
use ratatui::text::{Span, Line};
|
use ratatui::text::{Span, Line};
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ use ratatui::{
|
|||||||
prelude::Margin,
|
prelude::Margin,
|
||||||
Frame,
|
Frame,
|
||||||
};
|
};
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
|
|
||||||
pub struct IntroState {
|
pub struct IntroState {
|
||||||
pub selected_option: usize,
|
pub selected_option: usize,
|
||||||
|
|||||||
@@ -1 +1,5 @@
|
|||||||
// src/config/binds.rs
|
// src/config/binds.rs
|
||||||
|
|
||||||
|
pub mod config;
|
||||||
|
|
||||||
|
pub use config::*;
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
// src/config/mod.rs
|
// src/config/mod.rs
|
||||||
pub mod config;
|
|
||||||
pub mod key_sequences;
|
pub mod key_sequences;
|
||||||
|
|
||||||
pub mod binds;
|
pub mod binds;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
// src/client/ui/handlers/form.rs
|
// src/client/ui/handlers/form.rs
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
use ratatui::layout::Rect;
|
use ratatui::layout::Rect;
|
||||||
use ratatui::Frame;
|
use ratatui::Frame;
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ use crate::components::{
|
|||||||
intro::{intro},
|
intro::{intro},
|
||||||
admin::{admin_panel::AdminPanelState},
|
admin::{admin_panel::AdminPanelState},
|
||||||
};
|
};
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
use ratatui::layout::{Constraint, Direction, Layout};
|
use ratatui::layout::{Constraint, Direction, Layout};
|
||||||
use ratatui::Frame;
|
use ratatui::Frame;
|
||||||
use super::form::FormState;
|
use super::form::FormState;
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ use crate::tui::terminal::TerminalCore;
|
|||||||
use crate::tui::terminal::GrpcClient;
|
use crate::tui::terminal::GrpcClient;
|
||||||
use crate::tui::terminal::CommandHandler;
|
use crate::tui::terminal::CommandHandler;
|
||||||
use crate::tui::terminal::EventReader;
|
use crate::tui::terminal::EventReader;
|
||||||
use crate::config::colors::Theme;
|
use crate::config::colors::themes::Theme;
|
||||||
use crate::config::config::Config;
|
use crate::config::config::Config;
|
||||||
use crate::ui::handlers::{form::FormState, render::render_ui};
|
use crate::ui::handlers::{form::FormState, render::render_ui};
|
||||||
use crate::modes::handlers::event::EventHandler;
|
use crate::modes::handlers::event::EventHandler;
|
||||||
|
|||||||
Reference in New Issue
Block a user