Commit graph

73 commits

Author SHA1 Message Date
Kevin MacMartin
f51e4afbb7 Show outlines when navigating with a keyboard but not with touch or a mouse 2017-01-09 18:15:39 -05:00
Kevin MacMartin
8ba8a0e810 Improve the dashboard edit-list page on mobile 2017-01-04 23:50:17 -05:00
Kevin MacMartin
1292201b05 Skip empty columns in the dashboard edit-list title block 2017-01-04 23:28:37 -05:00
Kevin MacMartin
01fcbd5cef Implement functionality that allows an additional button with customizable functionality to be added to dashboard edit-list pages 2017-01-04 23:23:26 -05:00
Kevin MacMartin
bbd6aeb68d Add a more feature-specific body class to dashboard pages 2017-01-04 22:42:11 -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
26bbfd557c After creating a new item from the dashboard edit-item create page, send the user to the edit item edit page 2017-01-03 23:28:03 -05:00
Kevin MacMartin
880a578454 Display the correct failed operation on the dashboard edit-item page when it fails to edit/create a record 2017-01-03 22:55:12 -05:00
Kevin MacMartin
d667c39af9 Don't show display columns in the dashboard edit-item view 2017-01-03 22:51:16 -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
5336c21a93 Remove height: 100% from the body and html elements to fix auto-scrolling on (at least) chrome 2016-12-20 14:26:58 -05:00
Kevin MacMartin
54508b4ebe Add the 'display' type to the edit-item blade, allowing printed information that can't be edited 2016-12-19 22:59:19 -05:00
Kevin MacMartin
61233c887e Make the 'new' button on the edit-list page optional 2016-12-19 22:45:11 -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
318ca8a80c Add an option to enable/disable the delete button on edit-list dashboard items 2016-12-19 22:17:13 -05:00
Kevin MacMartin
2819ed5582 Use false instead of 'false' to disable the sort col 2016-12-19 22:03:43 -05:00
Kevin MacMartin
b4523938f5 Space dashboard blades out a bit better 2016-12-19 21:21:14 -05:00
Kevin MacMartin
df7676ece8 Add a body class based on whether a desktop or mobile device has been detected 2016-10-16 21:32:07 -04:00
Kevin MacMartin
961120131e Replace the abandoned laravel-head with a native implementation 2016-10-15 16:53:14 -04:00
Kevin MacMartin
a28a3bfe3f Setup scss wildcards to only include *.scss 2016-10-12 23:44:00 -04:00
Kevin MacMartin
073e9ddf4f Use $(window).on("load" instead of $(window).load as this no longer exists in jquery 3 2016-10-12 21:34:31 -04:00
Kevin MacMartin
944684ac54 Pull in the latest upstream laravel changes 2016-09-02 12:02:24 -04:00
Kevin MacMartin
81842245d1 Use units for the nav height calc 2016-08-23 22:54:11 -04:00
Kevin MacMartin
21c62e37e4 Update to laravel 5.3 base 2016-08-19 16:38:49 -04: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
Kevin MacMartin
eeeac52dbe Collapse the dashboard table much more quickly 2016-08-05 15:23:45 -04:00
Kevin MacMartin
ab1e828421 Formatting in the nav 2016-08-02 22:55:30 -04:00
Kevin MacMartin
e61a1f5558 Update composer dependencies and change fontawesome path to the new hyphen-free version 2016-08-01 23:02:16 -04:00
Kevin MacMartin
5f836e518f Fix linter issues and update variable declarations to es6 in the js 2016-08-01 21:26:54 -04:00
Kevin MacMartin
3ce19f871c Implement cache busting for javascript and css assets 2016-06-01 22:59:52 -04:00
Kevin MacMartin
2cab3c0ac0 Only use modernizr for public css and js and only load it on the public site 2016-05-23 23:16:04 -04:00
Kevin MacMartin
fac4956851 Add missing equals to the modernizr include 2016-05-23 22:41:04 -04:00
Kevin MacMartin
18660feac1 Update the gulpfile to reflect eslint requirements, use separate dashboard and public libraries, and add a modernizr task that accounts for included features 2016-05-23 22:35:33 -04:00
Kevin MacMartin
c4538a06eb Add an option-select option to the set of available form items in the dashboard edit item page and document its use in the readme 2016-05-18 20:05:14 -04:00
Kevin MacMartin
ebbec6119b Add webkit-overflow-scrolling: touch to the body and html elements 2016-05-07 17:47:23 -04:00
Kevin MacMartin
58729bc048 Remove the word "Copyright" before the copyright symbol 2016-05-07 17:13:48 -04:00
Kevin MacMartin
ceb47b1c9c Don't enable the markdown editor spell checker as it requires 3rd party assets 2016-04-08 18:03:18 -04:00
Kevin MacMartin
b6c1544013 Replace laravel-elixir with pure gulp 2016-03-30 00:51:54 -04:00
Kevin MacMartin
4c98f84c33 Formatting tweak 2016-03-24 22:00:47 -04:00
Kevin MacMartin
734ba27c11 Close meta tag in the contact email 2016-03-19 17:43:20 -04:00
Kevin MacMartin
84b3000288 Set the default font through inheritance rather than * 2016-03-19 16:43:21 -04:00
Kevin MacMartin
9a7f8857c3 Move fonts to resources/assets/fonts, mark everything in public/fonts in the gitignore, and add a copy task for resources/assets/fonts/* to public/fonts 2016-03-19 16:03:32 -04:00
Kevin MacMartin
f42f5e5a16 Allow the livereload host to be set in the .env file 2016-03-19 15:31:28 -04:00
Kevin MacMartin
bcb11e1b33 Fix edit-item in the dashboard 2016-03-15 00:09:58 -04:00
Kevin MacMartin
89bbb153b2 Implement another solution to the PHP7 issue with variables referencing eloquent columns 2016-02-14 00:36:42 -05:00
Kevin MacMartin
bfd4ddf091 Remove shows, news and videos from the dashboard home, and add an entry to the readme explaining how to add models to the dashboard menu 2016-01-29 00:00:50 -05:00