Commit graph

20 commits

Author SHA1 Message Date
Kevin MacMartin
6b2126e5a0 Add buttons to image and file uploads on edit-item pages that clear the currently selected upload content 2024-04-10 18:39:48 -04:00
Kevin MacMartin
5e8bc06c51 Fix the alignment of file upload inputs in dashboard edit item pages 2024-04-10 18:25:20 -04:00
Kevin MacMartin
c4396dc63f Upgrade to Laravel 11.0.3 2024-03-19 17:11:58 -04:00
Kevin MacMartin
a7bd81e37b Account for really long words in the mobile version of the views table 2023-07-24 12:29:21 -04:00
Kevin MacMartin
83fb55cad8 Fix a spacing issue with the view table on mobile 2023-07-24 12:24:36 -04:00
Kevin MacMartin
d6f16fa432 Remove the bottom margin from list elements in dashboard help text 2023-07-03 22:26:24 -04:00
Kevin MacMartin
d16f5ebbce Allow image previews in the dashboard edit list 2022-07-25 17:16:55 -04:00
Kevin MacMartin
23a1bf6ab8 Upgrade to the latest sass, mr hope's gulp-sass, the bootstrap 5.2 beta and the latest font awesome, update other dependencies, organize styles a bit better, and use pxrem on the error page 2022-07-06 13:44:25 -04:00
Kevin MacMartin
db7deb0fdc Reuse dashboard logic much more, delete images and files when the associated item is deleted, rework dashboard lists so their items can be configured in the $dashboard_columns of their own class, allow dashboard lists to upload images, delete images when dashboard list items are deleted, add a default image extension variable to dashboard model items rather than hard-coding it so it can be reconfigured, improve the dashboard styles some more, and improve the readme (including documenting the new dashboard list update) 2022-06-14 01:36:21 -04:00
Kevin MacMartin
e5d90f7509 Fix mobile headings showing in dashboard view pages on desktop 2022-03-30 17:40:24 -04:00
Kevin MacMartin
51d681af63 Make the dashboard textarea a bit taller 2021-09-05 17:45:58 -04:00
Kevin MacMartin
d6a281d397 Remove the underline from dashboard footer links 2021-08-04 16:49:57 -04:00
Kevin MacMartin
f9a860a6d9 Replace the wavy-bg with a line bg to avoid having to include stuff that doesn't have the MIT license directly in the repo 2021-07-29 18:01:04 -04:00
Kevin MacMartin
8600797752 Improve the dashboard theme 2021-07-29 17:45:47 -04:00
Kevin MacMartin
03963f56b9 Update to bootstrap 5 2021-05-21 22:33:55 -04:00
Kevin MacMartin
0fa1663c1d Fix missing icons in the dashboard 2020-04-29 00:36:25 -04:00
Kevin MacMartin
7f9f9bce1b Add support for linking dashboard tables, adding lists connected to other tables, formatted currency inputs, multi-line text fields without markdown, paginated edit lists (with working search), errors for columns not being unique or required (with modal popup), improve comments, and use links instead of javascript for the edit and new buttons 2020-04-24 00:22:42 -04:00
Kevin MacMartin
bf1b3ea9aa Update to laravel 7.6, darken the dashboard modal, and use links for the dashboard edit buttons instead of javascript 2020-04-23 22:17:13 -04:00
Kevin MacMartin
586fcb6066 Replace simplemde with easymde as it's actually maintained, and include fontawesome 5 as it's supported by easymde and makes the project fully MIT again 2020-02-25 17:43:02 -05:00
Kevin MacMartin
e3dcafc623 Move resources/assets content to resources to match upstream laravel 2019-11-14 21:14:53 -05:00
Renamed from resources/assets/sass/dashboard.scss (Browse further)