Kevin MacMartin
|
6afe85c2d9
|
Use a common trait to provide the timestamp function to both the DashboardModel and User classes, add an optional license key to the dashboard library_credits that adds a (license) link beside the project and add the license (as required by their license) to the fontawesome entry, and implement user profile image view, upload and deletion (with a default black question mark fallback) in the dashboard settings page
|
2018-04-25 01:22:33 -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
|
d06cae1c67
|
Fine-tune the dashboard edit-item layout
|
2018-04-24 00:17:42 -04:00 |
|
Kevin MacMartin
|
51c04ab1e4
|
Move app\Models\Dashboard to app\Dashboard
|
2018-04-23 23:39:40 -04:00 |
|
Kevin MacMartin
|
8c0dc48d2d
|
Set the dashboard home title in its own blade, and bump a row's timestamp after uploading an image or file
|
2018-04-23 23:15:54 -04:00 |
|
Kevin MacMartin
|
10f11f8480
|
Use a timestamp function to version dashboard edit-item assets
|
2018-04-23 23:13:40 -04:00 |
|
Kevin MacMartin
|
d0c85bd453
|
Use the dashboard core blade to render the credits page
|
2018-04-23 23:12:17 -04:00 |
|
Kevin MacMartin
|
58902bb5ee
|
Add a credits page to the dashboard showing the project authors and front-facing libraries used on the website, use /dashboard/edit for both the edit-list and edit-item pages, organize the dashboard styles a bit better, use relative paths instead of the url() function to render the dashboard URLs, add active nav link functionality to links other than the main dashboard pages, pull the nav blade out of the sections folder now that it's the only section, and keep the traditional template in sync
|
2018-04-18 23:32:22 -04:00 |
|
Kevin MacMartin
|
7f9b0ef09a
|
Fix active nav link logic
|
2018-04-18 00:47:14 -04:00 |
|
Kevin MacMartin
|
a676c91370
|
Reorganize the dashboard functionality such that everything can be configured in app/Models/Dashboard.php and a given model, add support for user-bound lists, improve security, fix some style issues, and update the readme
|
2018-04-18 00:38:11 -04:00 |
|
Kevin MacMartin
|
94c31b1ff4
|
Organize the dashboard menu a bit better and include both form submission view pages under the same menu item
|
2018-04-17 18:52:44 -04:00 |
|
Kevin MacMartin
|
1be473a657
|
Move dashboard svgs to the root directory and update the dashboard navbar
|
2018-04-16 12:24:28 -04:00 |
|
Kevin MacMartin
|
664ba48e68
|
Update most of the dashboard to bootstrap 4, with the nav still to go
|
2018-04-16 00:45:32 -04:00 |
|
Kevin MacMartin
|
d335a3d587
|
Use custom styling for the laravel-based error pages
|
2018-04-15 21:54:43 -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
|
b86f9343c2
|
Replace the fontawesome dashboard sort icon with CSS
|
2018-04-15 20:43:23 -04:00 |
|
Kevin MacMartin
|
b294a9a34e
|
Cache bust the favicon
|
2018-04-10 16:10:34 -04:00 |
|
Kevin MacMartin
|
92c193813e
|
Remove the awesome-bootstrap-checkbox plugin and replace it with a custom checkbox, and clean up a bunch of dashboard-related styles
|
2018-04-10 00:09:20 -04:00 |
|
Kevin MacMartin
|
e83bdcb937
|
Replace livereload with browser-sync
|
2018-04-06 00:29:22 -04:00 |
|
Kevin MacMartin
|
5c1e1ef14e
|
Make the dashboard home menu links take up the full column
|
2018-04-02 22:47:09 -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
|
45e84497f1
|
Cut text off before the buttons in the dashboard edit list instead of having it fall on the next line
|
2018-01-21 22:47:59 -05:00 |
|
Kevin MacMartin
|
315a4893ec
|
Clean up the dashboard view table spacing on mobile
|
2018-01-21 22:40:42 -05:00 |
|
Kevin MacMartin
|
0c5cd33462
|
Fix the login page on mobile
|
2018-01-21 21:36:37 -05:00 |
|
Kevin MacMartin
|
27ef5d09e5
|
Implement deletion functionality for uploaded images and files
|
2018-01-21 20:55:07 -05:00 |
|
Kevin MacMartin
|
5c2ad8cccb
|
Only show the export button in the dashboard when more than one entry exists for the given model
|
2018-01-21 19:48:30 -05:00 |
|
Kevin MacMartin
|
a5f8d2aa78
|
Name the columns key for both the view and edit lists 'columns'
|
2018-01-21 19:37:11 -05:00 |
|
Kevin MacMartin
|
b900f56b71
|
Implement dashboard file upload support, and show the image preview as an img so it can regulate its own aspect ratio
|
2018-01-18 22:29:49 -05:00 |
|
Kevin MacMartin
|
0b3a322bf3
|
Use pickadate instead of the jquery datetimepicker to select dates in the dashboard, initialize new dates with the current date, and tweak input styles a bit
|
2018-01-15 23:43:20 -05:00 |
|
Kevin MacMartin
|
b0a5a55c9a
|
Fix multi-column rows in the dashboard edit-list
|
2018-01-15 22:35:36 -05:00 |
|
Kevin MacMartin
|
f74c71446a
|
Fix the edit-list filter functionality
|
2018-01-12 23:58:43 -05:00 |
|
Kevin MacMartin
|
71d218f04c
|
Move the dashboard edit-list sortable drag handle to the left on mobile instead of having it positioned against the text, make a bunch of minor tweaks to the list-group styles to keep things consistently spaced at all responsive sizes, improve the dashboard home list, and remove some unused styles
|
2018-01-12 23:48:21 -05:00 |
|
Kevin MacMartin
|
dda0ba7eb9
|
Only allow dashboard edit-item submission and confirm that the user wants to go back when the user presses the back button after changes have been made
|
2018-01-12 23:19:24 -05:00 |
|
Kevin MacMartin
|
3cec5bc814
|
Fix dashboard edit-list sorting on firefox
|
2018-01-12 23:02:51 -05:00 |
|
Kevin MacMartin
|
b55e0096c8
|
Move the dashboard menu functionality to app/Models/DashboardMenu.php and allow for dropdown items
|
2018-01-12 22:57:31 -05:00 |
|
Kevin MacMartin
|
b1533bb233
|
Move the edit-list token outside the ul
|
2018-01-12 00:15:04 -05:00 |
|
Kevin MacMartin
|
34183cb338
|
Fix returning to the edit-list from edit-item
|
2018-01-12 00:02:16 -05:00 |
|
Kevin MacMartin
|
22da70893a
|
Fix the dashboard edit-list title when a sort handle is present
|
2018-01-11 23:57:49 -05:00 |
|
Kevin MacMartin
|
26bed078e2
|
Add a margin below the no-image placeholder in the dashboard edit item
|
2018-01-11 23:51:48 -05:00 |
|
Kevin MacMartin
|
bf0703b7d3
|
Add functionality allowing an alternative path to be set instead of the model in the dashboard edit array
|
2018-01-11 23:48:26 -05:00 |
|
Kevin MacMartin
|
5613c72d0c
|
Implement support for uploading multiple images, move the dashboard columns for a given table to its model, and clean a bunch of things up
|
2018-01-11 01:13:58 -05:00 |
|
Kevin MacMartin
|
b1ef53f845
|
Upgrade to bootstrap 4 for the public site
|
2018-01-09 22:00:45 -05:00 |
|
Kevin MacMartin
|
b3e2a398c3
|
Pull the updated nav into the non-vue version of the site
|
2017-12-19 16:37:34 -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 |
|
Kevin MacMartin
|
babb0dc2a8
|
Add a space to the contact email
|
2017-09-26 18:18:07 -04:00 |
|
Kevin MacMartin
|
ac5697eeeb
|
Update the contact form to reflect changes to laravel and use name instead of id so it doesn't monopolize the keywords on potential global forms
|
2017-09-26 15:43:02 -04:00 |
|
Kevin MacMartin
|
32bef04ced
|
Move the subscription form to its own blade so it can be imported, remove the address/location as that's not standard, get things working correctly, add errors, and use name instead of id for the form fields so it can be used on any page
|
2017-09-26 15:35:30 -04:00 |
|
Kevin MacMartin
|
b15d7cced9
|
Remove modernizr
|
2017-09-26 13:19:35 -04:00 |
|
Kevin MacMartin
|
983536e505
|
Rename SITE_NAME and SITE_DESC to APP_NAME and APP_DESC
|
2017-09-26 11:42:00 -04:00 |
|
Kevin MacMartin
|
d727ec9d18
|
Set a mobile chrome theme colour
|
2017-02-13 22:42:12 -05:00 |
|