Commit graph

626 commits

Author SHA1 Message Date
Kevin MacMartin
8dfb92fd2a Unfocus focused elements before changing the page to reset the tab order 2019-05-10 23:39:15 -04:00
Kevin MacMartin
9f8e83624a Use px2rem for px values other than border width and 0px for vertical/horizontal positioning to allow the site to be scaled by overriding the font size in html 2019-05-04 00:22:56 -04:00
Kevin MacMartin
419f4d8f48 Remove the unused es6-promise package from package.json 2019-05-03 18:26:43 -04:00
Kevin MacMartin
9c2d884c27 Move the base-font-size to app.scss and move the functions below that so _var.scss can use functions if necessary 2019-05-03 01:05:01 -04:00
Kevin MacMartin
2a959b471a Move the base-font-size from body to html as that's where rem is derived from 2019-05-03 00:56:40 -04:00
Kevin MacMartin
2066509c88 Update dependencies 2019-05-03 00:39:04 -04:00
Kevin MacMartin
6b3bbcc1a9 Use rem and a base size for fonts so we can globally change them if necessary 2019-05-03 00:32:48 -04:00
Kevin MacMartin
b19db9b709 Reset the error count on contact form submission success 2019-04-28 23:43:51 -04:00
Kevin MacMartin
63021ea93c Set contact and subscription table fields nullable and use bigIncrements for the contact, subscription and blog table ids 2019-04-28 23:37:58 -04:00
Kevin MacMartin
2a88427c2f Update the blog foreign key so it uses a bigInteger to match the use of bigIncrements for users 2019-04-17 17:29:40 -04:00
Kevin MacMartin
ed380f804f Add shrink-to-fit=no to the viewport 2019-04-03 17:11:34 -04:00
Kevin MacMartin
d36ae59e0c Rename the index blade to home to match its class and the vue component 2019-03-19 17:56:10 -04:00
Kevin MacMartin
4de990d086 Update the traditional bootstrap dependencies 2019-03-19 17:54:47 -04:00
Kevin MacMartin
27a0f38464 Update dependencies 2019-03-19 17:51:08 -04:00
Kevin MacMartin
f569b37da5 Upgrade to laravel 5.8 2019-03-19 17:40:13 -04:00
Kevin MacMartin
fba477581f Fix some validation errors in the blog 2019-03-19 14:44:20 -04:00
Kevin MacMartin
4952ec27c0 Fix some linter errors in the subscription form 2019-03-19 14:43:43 -04:00
Kevin MacMartin
4e5f09697b Don't use text/javascript 2019-03-19 14:38:27 -04:00
Kevin MacMartin
efeb16d899 Group similar meta tags 2019-03-19 14:33:17 -04:00
Kevin MacMartin
5028efc558 Move the charset metatag first 2019-03-19 14:29:29 -04:00
Kevin MacMartin
8dcc8c3d08 Fix linter errors in the contact form 2019-03-11 20:15:39 -04:00
Kevin MacMartin
91515a6ca8 Key the nav router-links 2019-02-14 22:44:29 -05:00
Kevin MacMartin
834b344c83 Update dependencies 2019-02-14 22:28:36 -05:00
Kevin MacMartin
637aedf18f Update composer dependencies 2019-02-12 17:35:16 -05:00
Kevin MacMartin
92cb98c396 Fix --production builds (the new babel setup doesn't pipe things nicely to uglify), update dependencies, and update the traditional bootstrap 2019-01-14 14:28:02 -05:00
Kevin MacMartin
3dc316f727 Update dependencies (including babel to 7.x) 2019-01-10 14:45:54 -05:00
Kevin MacMartin
1ff201292b Fix some linter errors in dashboard.js 2019-01-02 23:56:16 -05:00
Kevin MacMartin
f2385f11d0 Add tinx 2018-11-02 18:55:57 -04:00
Kevin MacMartin
717a09118f Use "??" instead of "or" to fall back on a default value as this is now what laravel expects 2018-11-02 18:32:24 -04:00
Kevin MacMartin
83e6ee060f Update composer dependencies 2018-11-02 18:13:02 -04:00
Kevin MacMartin
1e265d4f78 Patch in laravel 5.7 updates that do merge cleanly 2018-11-02 18:12:07 -04:00
Kevin MacMartin
7e8c3cba6d Manually pull in laravel 5.7 updates that don't merge cleanly 2018-11-02 18:11:14 -04:00
Kevin MacMartin
f70b7a097b Update composer dependencies 2018-11-02 18:10:19 -04:00
Kevin MacMartin
2a7aecb835 Force artisan to migrate in the init.sh so migrations don't need to be run manually when committing to production 2018-08-13 19:28:56 -04:00
Kevin MacMartin
1e1c062f56 Fix spreadsheet export filename 2018-07-12 11:40:33 -04:00
Kevin MacMartin
8ed853a024 Don't remove confirmation modal header text until after it's finished fading out 2018-06-26 20:58:03 -04:00
Kevin MacMartin
5e9c5b39c9 Run js-public and js-dashboard when any js files change in the traditional-bootstrap gulpfile watch task 2018-06-26 19:20:14 -04:00
Kevin MacMartin
45e39e075e Update dependencies and sync the traditional bootstrap 2018-06-26 19:04:23 -04:00
Kevin MacMartin
af9c6df636 Improve the dashboard alert and confirmation modal styles 2018-06-18 16:50:50 -04:00
Kevin MacMartin
103ab67b4d Don't send clicks with browser-sync 2018-06-18 16:31:28 -04:00
Kevin MacMartin
a63b133420 Normalize the filter style on firefox and chrome 2018-06-18 15:27:07 -04:00
Kevin MacMartin
babf02b010 Update dependencies 2018-06-18 15:16:00 -04:00
Kevin MacMartin
c2e3610638 Remove a second blank line in DashboardModel 2018-06-17 23:55:40 -04:00
Kevin MacMartin
abecbf062d Don't have classes that extend DashboardModel include Illuminate\Database\Eloquent\Model when DashboardModel already does this 2018-06-17 23:36:28 -04:00
Kevin MacMartin
256c0b179a Add in functionality to set a different column type on creation than when being edited 2018-06-17 23:31:24 -04:00
Kevin MacMartin
3545378192 Catch the traditional bootstrap up with the main package 2018-06-15 23:28:45 -04:00
Kevin MacMartin
893e85471d Update dependencies 2018-06-14 22:40:56 -04:00
Kevin MacMartin
f89d61f977 Use a more appropriate name for the dashboard css libs 2018-05-24 22:57:42 -04:00
Kevin MacMartin
a645dc214b Update dependencies 2018-05-14 22:50:35 -04:00
Kevin MacMartin
c48db55fb5 Version the blog entry images to bust the cache 2018-05-11 00:31:34 -04:00