44 Commits
Author SHA1 Message Date
Tyler VigarioandGitHub ff5b1cb1ee Upgrade web assets (#219)
* Update assets

* Upgrade linting and other improvments

* Correct linting

* Correction and type check improvements

* Correct type check lib

* Fix lint pathing for VSCode

* Remove duplicate babel config

* Remove editorconfig root attribute from web subdir

* Use double quotes around message

* Simplify ESLint config

* Update web assets

* Allow AMD loader in WebPack

* Bump web dependencies

* Only include FA icons in-use
2020-11-25 22:08:12 +08:00
Tyler Vigario a81008e6be Cleanup artifacts from node build flow 2020-06-21 20:12:03 -07:00
Tyler Vigario e0f41177d8 Remove built assets and update web dependencies 2020-06-20 17:38:16 -07:00
Tyler Vigario e32b9aeae3 Address issues with Bootstrap and Popper 2020-06-15 18:35:06 -07:00
Tyler Vigario 716b55b020 Migrate rest of JS out of HTML 2020-06-09 18:11:19 -07:00
Tyler Vigario 66bf1f1510 Merge upstream master and update web dependencies 2020-06-09 17:16:31 -07:00
Tyler Vigario d7626087c8 Change WebPack devtool to source-map 2020-06-01 23:30:25 -07:00
Tyler Vigario a48dcb303e Migrate some HTML function calls to event listeners 2020-06-01 23:11:44 -07:00
Tyler Vigario 19da0cdc46 Cleanup app.mjs 2020-06-01 22:20:44 -07:00
Tyler Vigario 6414507fbe Remove FontAwesome Brands icon set 2020-06-01 22:15:13 -07:00
Tyler Vigario 5f61b7a390 Add linting 2020-06-01 20:43:11 -07:00
Tyler Vigario e0f897ea2c Update web dependencies 2020-06-01 17:27:27 -07:00
Tyler Vigario d2e32a3af5 Merge upstream master and format HTML 2020-06-01 17:24:21 -07:00
Tyler Vigario aaa37880b8 Correct web paths for bot 2020-05-29 21:55:02 -07:00
Tyler Vigario 250c568f42 Add FontAwesome 2020-05-29 21:51:17 -07:00
Tyler Vigario 5f99900aa5 Merge branch 'master' into node-build-flow 2020-05-29 21:12:22 -07:00
Tyler Vigario eba9ef2397 Further attempts to integrate 2020-05-29 21:07:41 -07:00
Tyler Vigario 28817b5ad5 Add WebPack ProvidePlugin 2020-05-27 11:12:10 -07:00
Tyler Vigario b3295b8a21 Update web assets and compile for production 2020-05-27 07:56:49 -07:00
Tyler Vigario 70c9947197 Fix pathing 2020-05-20 15:38:47 -07:00
Tyler Vigario 95dd75bc1c Update WebPack 2020-05-20 15:36:22 -07:00
Tyler Vigario 6ca2db77de Revert to default Flask structure 2020-05-20 15:32:41 -07:00
Tyler Vigario d6112c3071 Use static_folder instead of static_url_path 2020-05-20 15:20:30 -07:00
Tyler Vigario 369036caf3 Commit built assets 2020-05-20 15:10:32 -07:00
Tyler Vigario ede56ebe22 Fix pathing 2020-05-20 15:05:25 -07:00
Tyler Vigario f098702d2f Remove uneccesary title for HTML in WebPack 2020-05-19 20:48:15 -07:00
Tyler Vigario 1c9498e340 First rough draft 2020-05-19 20:45:22 -07:00
Tyler VigarioandGitHub 4f2dcf0620 Fix for directory filter as well as some improvements (#147)
* Update for efficacy

* Fix some styling in js

* Remove outer library card

* Fix for directory filter

* Use bootstrap spacing utilities for button spacing

* Update button activation logic

* Readd responsiveness to playlist button toolbar

* Remove pymumble folder
2020-05-12 12:54:00 +08:00
Tyler VigarioandGitHub aba9eea336 Further improvements to web interface (#139)
* Implement button toolbar

* Fix filters logic

* Switch to btn-primary for active filters

* Reduce playlist table columns on mobile

* Cleanup playlist area

* Reduce volume spacing

* Hide items in playlist as well for mobile

* Use text utility classes vs style

* Filter use checkbox instead of radio

* Hide library file column on mobile

* Update jQuery and FontAwesome to latest
2020-05-07 09:14:38 +08:00
Tyler VigarioandGitHub d878dd8e1a Add Popper.js link in HTML (#136) 2020-04-29 13:25:12 +08:00
Tyler Vigario 1e62cc871f Merge branch 'update-web-assets' of https://github.com/TylerVigario/botamusique into update-web-assets 2020-04-28 19:55:47 -07:00
Tyler Vigario 3c717397a4 Update Bootstrap and add Popper 2020-04-28 19:55:20 -07:00
Tyler Vigario 2beb404e13 Update Bootstrap and add Popper 2020-04-28 19:17:11 -07:00
Tyler Vigario e0185cde35 Correct pathing... (sigh) 2020-04-28 09:16:37 -07:00
Tyler Vigario 754c02305f Correct play mode random action name 2020-04-28 09:15:52 -07:00
Tyler Vigario 94db22bd2a Correct pathing 2020-04-27 20:22:18 -07:00
Tyler Vigario 504a5786d8 Implement play mode as dropdown button 2020-04-27 20:18:28 -07:00
Tyler Vigario 8c6b5e8f63 Fix pathing 2020-04-20 20:38:18 -07:00
Tyler Vigario a768c68912 Improve filters layout (for now...) 2020-04-20 20:33:53 -07:00
Tyler Vigario 5be387c81c Improve playlist and library mobile styling 2020-04-20 20:07:26 -07:00
Tyler Vigario 3f4bfe1846 Remove unused stylesheet link 2020-04-20 16:37:03 -07:00
Tyler Vigario f000a6ca84 Fix template pathing 2020-04-20 16:08:43 -07:00
Tyler Vigario 33a497bc75 Further improve layout 2020-04-20 15:27:13 -07:00
Tyler Vigario 8f166b53d0 Improve mobile styling 2020-04-20 14:47:10 -07:00