🏷️ Simplifica nombres de traits esenciales
Los traits `ExtensionTrait`, `ThemeTrait` y `ComponentTrait` pasan a ser `Extension`, `Theme`y `Component`, respectivamente,
This commit is contained in:
parent
fd5b48811d
commit
f03f42f6d5
23 changed files with 78 additions and 79 deletions
|
|
@ -5,13 +5,13 @@ use crate::prelude::*;
|
|||
/// Tema básico por defecto.
|
||||
pub struct Basic;
|
||||
|
||||
impl ExtensionTrait for Basic {
|
||||
impl Extension for Basic {
|
||||
fn theme(&self) -> Option<ThemeRef> {
|
||||
Some(&Self)
|
||||
}
|
||||
}
|
||||
|
||||
impl ThemeTrait for Basic {
|
||||
impl Theme for Basic {
|
||||
fn after_render_page_body(&self, page: &mut Page) {
|
||||
page.alter_assets(AssetsOp::AddStyleSheet(
|
||||
StyleSheet::from("/css/normalize.css")
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue