57 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| install dependencies
 | |
| ~~~~~~~~~~~~~~~~~~~~
 | |
| 
 | |
| run this command in the directory ``searx/static/themes/oscar``
 | |
| 
 | |
| ``npm install``
 | |
| 
 | |
| compile sources
 | |
| ~~~~~~~~~~~~~~~
 | |
| 
 | |
| run this command in the directory ``searx/static/themes/oscar``
 | |
| 
 | |
| ``grunt``
 | |
| 
 | |
| or in the root directory:
 | |
| 
 | |
| ``make grunt``
 | |
| 
 | |
| directory structure
 | |
| ~~~~~~~~~~~~~~~~~~~
 | |
| 
 | |
| see:
 | |
| 
 | |
| - gruntfile.js
 | |
| - package.json
 | |
| 
 | |
| *************
 | |
| css directory
 | |
| *************
 | |
| 
 | |
| - ``bootstrap*``: bootstrap NPM package,
 | |
| - ``leaflet.*``: leaflet NPM package
 | |
| - ``leaflet.min.css``: minimized version of ``leaflet.css`` (see gruntfile.js)
 | |
| - ``logicodev.*``: compiled from ``src/less/logicodev``
 | |
| - ``logicodev-dark*``: compiled from ``src/less/logicodev-dark``
 | |
| - ``pointhi*``: compiled from ``src/less/pointhi``
 | |
| - ``images``: leaflet NPM package
 | |
| 
 | |
| **************
 | |
| font directory
 | |
| **************
 | |
| 
 | |
| - from bootstrap NPM package
 | |
| 
 | |
| ************
 | |
| js directory
 | |
| ************
 | |
| 
 | |
| - ``searx.*``: compiled from ``src/js``
 | |
| - other files are from NPM packages
 | |
| 
 | |
| *************
 | |
| img directory
 | |
| *************
 | |
| 
 | |
| - images for the oscar theme
 | 
