✨ Añade soporte a temas en la API de extensiones
- Incluye una opción de configuración para definir el tema por defecto. - Añade un tema básico predeterminado.
This commit is contained in:
parent
f4e142a242
commit
86e4c4f110
13 changed files with 148 additions and 5 deletions
14
src/base/theme/basic.rs
Normal file
14
src/base/theme/basic.rs
Normal file
|
@ -0,0 +1,14 @@
|
|||
//! Es el tema básico que incluye `PageTop` por defecto.
|
||||
|
||||
use crate::prelude::*;
|
||||
|
||||
/// Tema básico por defecto.
|
||||
pub struct Basic;
|
||||
|
||||
impl ExtensionTrait for Basic {
|
||||
fn theme(&self) -> Option<ThemeRef> {
|
||||
Some(&Self)
|
||||
}
|
||||
}
|
||||
|
||||
impl ThemeTrait for Basic {}
|
Loading…
Add table
Add a link
Reference in a new issue