✨ 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