Commit graph

9 commits

Author SHA1 Message Date
Kevin MacMartin
2a615b75a7 Use a non-static function for getDashboardHeader so we can use getTable and not have to worry about sending the model, pull file and image saving and deletion into the dashboard model so it can be used by seeders and other things, allow filetype to be specified for images so more than just jpg is possible, if the image filetype isn't svg also save a webp version of a given image, add a dashboard model method to get the uploads path so we aren't hard-coding that to one degree or another in a whole bunch of places, allow a max width and/or height to be specified for image uploads to avoid giant images, don't send unnecessary parameters from the back-end to the front-end and through the api back to the back-end, add the ability to show error text to the dashboard alert model, show an error if a file of an incorrect type is uploaded, add webp suport detection logic to the vue-based front end as well as a method that selects the appropriate format of image (falling back on the provided format) 2021-07-29 16:40:55 -04:00
Kevin MacMartin
65bc4d8f4b Replace the CACHE_BUST in the init with a gulp-managed one so we can update the value with gulp watch 2020-04-24 22:09:23 -04:00
Kevin MacMartin
4e5f09697b Don't use text/javascript 2019-03-19 14:38:27 -04:00
Kevin MacMartin
dee6c34fcb The flexbox fix class is called flex-fix, not flex-wrapper 2018-05-04 23:58:43 -04:00
Kevin MacMartin
5895333e7e Include support for the multi-language feature in vue components, and move the env variables into the public template since it's only being included once 2018-04-29 23:27:44 -04:00
Kevin MacMartin
83a8dede40 Link to the dashboard credits page from a new footer element instead of the user dropdown, organize the dashboard blades by folder now that we have so many of them, and implement user password reset functionality 2018-04-24 20:38:04 -04:00
Kevin MacMartin
3c048f6096 Move traditional-website files to a new bootstrap folder and use vue as the default public facing front-end rather than trying to offer both simultaneously 2018-04-15 21:05:42 -04:00
Kevin MacMartin
ca9033fe92 Add a fix to the flexbox sticky footer for ie11 2018-03-06 21:53:11 -05:00
Kevin MacMartin
795e8335c2 Create a equal-featured vue variant of the public portion of the site 2017-11-21 23:12:31 -05:00
Renamed from resources/views/layouts/public.blade.php (Browse further)