luci-theme-material: standardize menu and drop jquery
authorAnsuel Smith <ansuelsmth@gmail.com>
Wed, 11 Aug 2021 15:13:02 +0000 (17:13 +0200)
committerAnsuel Smith <ansuelsmth@gmail.com>
Wed, 11 Aug 2021 15:13:02 +0000 (17:13 +0200)
commit031424c0d31b726d445bbb824373661ca1b9a905
tree0b59e2b668428fb81c37a2b5d83c9bb14399cf0e
parentff24b78c807a52a0f9afb62ba0aba1085d9ad045
luci-theme-material: standardize menu and drop jquery

- Drop jquery lib
- Move to the new menu.js implementation
- Rework css to mimic old js transition
- Rework footer and header to new implementation

Signed-off-by: Ansuel Smith <ansuelsmth@gmail.com>
themes/luci-theme-material/htdocs/luci-static/material/cascade.css
themes/luci-theme-material/htdocs/luci-static/material/js/jquery.min.js [deleted file]
themes/luci-theme-material/htdocs/luci-static/material/js/script.js [deleted file]
themes/luci-theme-material/htdocs/luci-static/resources/menu-material.js [new file with mode: 0644]
themes/luci-theme-material/luasrc/view/themes/material/footer.htm
themes/luci-theme-material/luasrc/view/themes/material/header.htm