Kevin MacMartin
|
33cb7434ff
|
Center the profile image upload container on mobile
|
2018-04-25 01:41:45 -04:00 |
|
Kevin MacMartin
|
d7f3e449fb
|
Use the same surface to render both the default and active profile image so transparent pngs don't show the default image behind them
|
2018-04-25 01:33:17 -04:00 |
|
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
|
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
|
aafd2d96a2
|
Remove the top border from the dashboard view headings
|
2018-04-16 12:25:58 -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
|
eb946e26cb
|
Remove fontawesome (it can be included as needed in projects that would take advantage of it)
|
2018-04-15 20:45:31 -04:00 |
|
Kevin MacMartin
|
b86f9343c2
|
Replace the fontawesome dashboard sort icon with CSS
|
2018-04-15 20:43:23 -04:00 |
|
Kevin MacMartin
|
34142dcecb
|
Update the login checkmark with a custom SVG
|
2018-04-15 20:29:14 -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
|
5c1e1ef14e
|
Make the dashboard home menu links take up the full column
|
2018-04-02 22:47:09 -04:00 |
|
Kevin MacMartin
|
493097b131
|
Fix sass-lint errors
|
2018-01-22 23:25:07 -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
|
2ee195c079
|
Improve the dashboard markdown editor
|
2018-01-21 21:04:18 -05:00 |
|
Kevin MacMartin
|
27ef5d09e5
|
Implement deletion functionality for uploaded images and files
|
2018-01-21 20:55:07 -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
|
7fcdf75a61
|
Allow the dashboard edit-item date picker to select the month and year via dropdown, and clean up the styles on mobile
|
2018-01-16 00:38:08 -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
|
fb7f87d6b0
|
Don't allow sorting when the edit-list is filtered to prevent messing up the sort order
|
2018-01-13 01:16:19 -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
|
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
|
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
|
51e6b5ef10
|
Don't include _var.scss in dashboard.scss now that the bootstrap versions have diverged
|
2018-01-11 23:36:17 -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
|
60241d2ed7
|
Use npm for fontawesome, include jquery in npm for the public site, and fix popper -> popper.js
|
2018-01-09 22:21:59 -05:00 |
|
Kevin MacMartin
|
8ba8a0e810
|
Improve the dashboard edit-list page on mobile
|
2017-01-04 23:50:17 -05:00 |
|
Kevin MacMartin
|
40f4ca4f7f
|
Remove dashboard edit-list title columns after the second column on screen-sm-max and below, and all but the first column on screen-xs-max and below
|
2017-01-03 23:33:24 -05:00 |
|
Kevin MacMartin
|
6e42a86ad2
|
Implement optional edit-list filter support
|
2016-12-22 00:20:44 -05:00 |
|
Kevin MacMartin
|
6ec9531074
|
Allow edit-list title-columns to be specified as arrays for multiple items and use monospaced fonts so the same number of characters will take the same amount of space
|
2016-12-20 23:26:10 -05:00 |
|
Kevin MacMartin
|
a9455f99a0
|
Add export functionality to the dashboard edit-list feature, and clean up the edit-list blade a bit
|
2016-12-19 22:31:04 -05:00 |
|
Kevin MacMartin
|
329027891c
|
A bit more cleanup
|
2016-08-19 00:33:12 -04:00 |
|
Kevin MacMartin
|
38e3b02d9e
|
Remove blank line
|
2016-08-19 00:29:31 -04:00 |
|
Kevin MacMartin
|
68adeae84b
|
Move the gulp modernizr task to just above the watch task and fix the dashboard includes
|
2016-08-16 19:47:29 -04:00 |
|
Kevin MacMartin
|
5091f95475
|
Convert less to scss and make the required changes to support that
|
2016-08-16 19:33:02 -04:00 |
|