mirror of
https://github.com/ntop/ntopng.git
synced 2026-05-19 07:43:01 +00:00
Add cleancss minify target
This commit is contained in:
parent
dc83fcd9f5
commit
5eff97e55b
5 changed files with 30 additions and 11 deletions
|
|
@ -255,6 +255,7 @@ Makefile: configure Makefile.in
|
|||
|
||||
minify:
|
||||
cd httpdocs/js; make UGLIFY_VERSION=@UGLIFYJS_MAJOR_VERSION@ minify
|
||||
cd httpdocs/css; make minify
|
||||
|
||||
# Disabled to avoid too many recompilations
|
||||
#configure: @GIT_INDEX@
|
||||
|
|
|
|||
21
httpdocs/css/Makefile
Normal file
21
httpdocs/css/Makefile
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
OBJECTS=minified/fontawesome-custom.min.css minified/ntopng.min.css minified/heatmap.min.css \
|
||||
minified/rickshaw.min.css minified/bootstrap-orange.min.css minified/dark-mode.min.css \
|
||||
minified/tempusdominus.min.css
|
||||
|
||||
minify: $(OBJECTS)
|
||||
|
||||
clean:
|
||||
rm -f $(OBJECTS)
|
||||
|
||||
%.min.css:
|
||||
cleancss -o $@ $^ -O2
|
||||
|
||||
minified/fontawesome-custom.min.css: ../fontawesome-free-5.11.2-web/css/fontawesome.css \
|
||||
../fontawesome-free-5.11.2-web/css/brands.css ../fontawesome-free-5.11.2-web/css/solid.css
|
||||
|
||||
minified/ntopng.min.css: ntopng.css
|
||||
minified/heatmap.min.css: heatmap.css cal-heatmap.css
|
||||
minified/rickshaw.min.css: rickshaw.css
|
||||
minified/bootstrap-orange.min.css: ../bootstrap-custom/ntopng-theme.css
|
||||
minified/dark-mode.min.css: dark-mode.css
|
||||
minified/tempusdominus.min.css: ../tempusdominus/css/tempusdominus-bootstrap-4.css
|
||||
7
httpdocs/css/README.md
Normal file
7
httpdocs/css/README.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
In order to generate the minified css files, run:
|
||||
|
||||
```
|
||||
make minify
|
||||
```
|
||||
|
||||
To add new css files to minify, edit the Makefile
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
Commands to execute to minify and optmize the css:
|
||||
```
|
||||
Go to httpdocs and type:
|
||||
cleancss -o css/minified/fontawesome-custom.min.css fontawesome-free-5.11.2-web/css/fontawesome.css fontawesome-free-5.11.2-web/css/brands.css fontawesome-free-5.11.2-web/css/solid.css -O2
|
||||
cleancss -o css/minified/ntopng.min.css css/ntopng.css -O2
|
||||
cleancss -o css/minified/heatmap.min.css css/heatmap.css css/cal-heatmap.css -O2
|
||||
cleancss -o css/minified/rickshaw.min.css css/rickshaw.css -O2
|
||||
cleancss -o css/minified/bootstrap-orange.min.css bootstrap-custom/ntopng-theme.css -O2
|
||||
cleancss -o css/minified/dark-mode.min.css css/dark-mode.css -O2
|
||||
```
|
||||
2
httpdocs/css/minified/ntopng.min.css
vendored
2
httpdocs/css/minified/ntopng.min.css
vendored
File diff suppressed because one or more lines are too long
Loading…
Add table
Add a link
Reference in a new issue