Use npm to manage fomantic and only build needed components (#9561)
* Use npm to manage fomantic * Only build needed semantic components * Fix make * Don't import fonts from google sites since we have loaded * [misc] devendor fomantic-ui and rebuild upon src or config changes only Signed-off-by: Jakob Ackermann <das7pad@outlook.com> * Change sort alphabetically of semantic components * Fix trailing slash * fix makefile * Remove dependency to gulp from package.json * Fix something * Simplife the makefile * add missed fomantic compnent Co-authored-by: Jakob Ackermann <das7pad@outlook.com>
This commit is contained in:
		
							parent
							
								
									e7322a1138
								
							
						
					
					
						commit
						5cf241b312
					
				
					 43 changed files with 5614 additions and 108664 deletions
				
			
		
							
								
								
									
										104
									
								
								web_src/fomantic/theme.config.less
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										104
									
								
								web_src/fomantic/theme.config.less
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,104 @@
 | 
			
		|||
/*
 | 
			
		||||
 | 
			
		||||
████████╗██╗  ██╗███████╗███╗   ███╗███████╗███████╗
 | 
			
		||||
╚══██╔══╝██║  ██║██╔════╝████╗ ████║██╔════╝██╔════╝
 | 
			
		||||
   ██║   ███████║█████╗  ██╔████╔██║█████╗  ███████╗
 | 
			
		||||
   ██║   ██╔══██║██╔══╝  ██║╚██╔╝██║██╔══╝  ╚════██║
 | 
			
		||||
   ██║   ██║  ██║███████╗██║ ╚═╝ ██║███████╗███████║
 | 
			
		||||
   ╚═╝   ╚═╝  ╚═╝╚══════╝╚═╝     ╚═╝╚══════╝╚══════╝
 | 
			
		||||
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
/*******************************
 | 
			
		||||
        Theme Selection
 | 
			
		||||
*******************************/
 | 
			
		||||
 | 
			
		||||
/* To override a theme for an individual element
 | 
			
		||||
   specify theme name below
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
/* Global */
 | 
			
		||||
@site       : 'default';
 | 
			
		||||
@reset      : 'default';
 | 
			
		||||
 | 
			
		||||
/* Elements */
 | 
			
		||||
@button     : 'default';
 | 
			
		||||
@container  : 'default';
 | 
			
		||||
@divider    : 'default';
 | 
			
		||||
@emoji      : 'default';
 | 
			
		||||
@flag       : 'default';
 | 
			
		||||
@header     : 'default';
 | 
			
		||||
@icon       : 'default';
 | 
			
		||||
@image      : 'default';
 | 
			
		||||
@input      : 'default';
 | 
			
		||||
@label      : 'default';
 | 
			
		||||
@list       : 'default';
 | 
			
		||||
@loader     : 'default';
 | 
			
		||||
@placeholder: 'default';
 | 
			
		||||
@rail       : 'default';
 | 
			
		||||
@reveal     : 'default';
 | 
			
		||||
@segment    : 'default';
 | 
			
		||||
@step       : 'default';
 | 
			
		||||
@text       : 'default';
 | 
			
		||||
 | 
			
		||||
/* Collections */
 | 
			
		||||
@breadcrumb : 'default';
 | 
			
		||||
@form       : 'default';
 | 
			
		||||
@grid       : 'default';
 | 
			
		||||
@menu       : 'default';
 | 
			
		||||
@message    : 'default';
 | 
			
		||||
@table      : 'default';
 | 
			
		||||
 | 
			
		||||
/* Modules */
 | 
			
		||||
@accordion  : 'default';
 | 
			
		||||
@calendar   : 'default';
 | 
			
		||||
@checkbox   : 'default';
 | 
			
		||||
@dimmer     : 'default';
 | 
			
		||||
@dropdown   : 'default';
 | 
			
		||||
@embed      : 'default';
 | 
			
		||||
@modal      : 'default';
 | 
			
		||||
@nag        : 'default';
 | 
			
		||||
@popup      : 'default';
 | 
			
		||||
@progress   : 'default';
 | 
			
		||||
@slider     : 'default';
 | 
			
		||||
@rating     : 'default';
 | 
			
		||||
@search     : 'default';
 | 
			
		||||
@shape      : 'default';
 | 
			
		||||
@sidebar    : 'default';
 | 
			
		||||
@sticky     : 'default';
 | 
			
		||||
@tab        : 'default';
 | 
			
		||||
@toast      : 'default';
 | 
			
		||||
@transition : 'default';
 | 
			
		||||
 | 
			
		||||
/* Views */
 | 
			
		||||
@ad         : 'default';
 | 
			
		||||
@card       : 'default';
 | 
			
		||||
@comment    : 'default';
 | 
			
		||||
@feed       : 'default';
 | 
			
		||||
@item       : 'default';
 | 
			
		||||
@statistic  : 'default';
 | 
			
		||||
 | 
			
		||||
/*******************************
 | 
			
		||||
            Folders
 | 
			
		||||
*******************************/
 | 
			
		||||
 | 
			
		||||
/* Path to theme packages */
 | 
			
		||||
@themesFolder : 'themes';
 | 
			
		||||
 | 
			
		||||
/* Path to site override folder */
 | 
			
		||||
@siteFolder   : '_site/';
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*******************************
 | 
			
		||||
         Import Theme
 | 
			
		||||
*******************************/
 | 
			
		||||
 | 
			
		||||
@import (multiple) "theme.less";
 | 
			
		||||
 | 
			
		||||
/*******************************
 | 
			
		||||
        Theme Overrides
 | 
			
		||||
*******************************/
 | 
			
		||||
 | 
			
		||||
@importGoogleFonts : false;
 | 
			
		||||
 | 
			
		||||
/* End Config */
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue