use crate::serial::*;
use serde::{ Deserialize, Serialize };
use std::collections::HashMap;
#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct Theme {
pub name: String,
pub description: String,
pub border: HashMap<String, Border>,
pub button: HashMap<String, Button>,
pub color: HashMap<String, Color>,
pub container: HashMap<String, Container>,
pub panegrid: HashMap<String, PaneGrid>,
pub picklist: HashMap<String, Picklist>,
pub progressbar: HashMap<String, ProgressBar>,
pub scrollable: HashMap<String, Scrollable>,
pub textinput: HashMap<String, TextInput>,
pub tooltip: HashMap<String, Tooltip>,
}