Commit graph

245 commits

Author SHA1 Message Date
Kevin MacMartin
e7643992b1 Reset the state correctly if a dashboard modal is cancelled with the escape button 2021-07-13 18:06:46 -04:00
Kevin MacMartin
03963f56b9 Update to bootstrap 5 2021-05-21 22:33:55 -04:00
Kevin MacMartin
afdf63710f Use Mr Hope's gulp-sass 2021-05-06 13:01:52 -04:00
Kevin MacMartin
03697178ee Update to laravel 8.5.16 2021-04-20 17:11:13 -04:00
Kevin MacMartin
06235fb952 Use rem for the container-max-widths 2021-04-16 22:15:38 -04:00
Kevin MacMartin
b222ba04bf Remove project-specific list exceptions 2021-04-08 23:33:27 -04:00
Kevin MacMartin
ecda451890 Pull in the upstream changes to sync up with 8.4.4 2020-12-09 16:00:01 -05:00
Kevin MacMartin
0fa1663c1d Fix missing icons in the dashboard 2020-04-29 00:36:25 -04:00
Kevin MacMartin
65bc4d8f4b Replace the CACHE_BUST in the init with a gulp-managed one so we can update the value with gulp watch 2020-04-24 22:09:23 -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
1e2432d254 Update spinkit and the dashboard loading animation 2020-02-25 18:08:27 -05:00
Kevin MacMartin
c6cf9a44a1 Update to the latest bootstrap and adjust the breakpoints and container-max-widths to reflect 2020-02-25 18:02:59 -05: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
07526e6693 Conclude the update to laravel 6.12.0, including the removal of tinx as it's no longer maintained 2020-02-25 16:26:38 -05:00
Kevin MacMartin
523165f5ba Fix the dashboard current_page variable so it behaves like it's supposed to 2020-01-21 23:59:50 -05:00
Kevin MacMartin
a223f89ec4 Add svg fonts 2020-01-21 23:25:06 -05:00
Kevin MacMartin
5e770e1c5f Fix the woff and woff2 fonts 2020-01-21 22:37:39 -05:00
Kevin MacMartin
b6a95813e9 Remove the root key from the vue-router initialization as this no longer appears to do anything 2020-01-02 14:41:00 -05:00
Kevin MacMartin
f3003ff586 Fix dashboard create new item 2019-12-03 00:55:40 -05:00
Kevin MacMartin
e3dcafc623 Move resources/assets content to resources to match upstream laravel 2019-11-14 21:14:53 -05:00
Kevin MacMartin
0b5da4bca9 Upgrade to laravel 6.4 2019-10-31 17:24:53 -04:00
Kevin MacMartin
35cc8ac7cf Fix typo in strip-unit comment 2019-10-08 18:04:03 -04:00
Kevin MacMartin
67cbde0942 Don't bother adding px in the pxrem statements for container-max-widths 2019-09-29 23:25:53 -04:00
Kevin MacMartin
ab3803fe59 Don't include both the production and dev versions of vue when targeting one or the other 2019-09-28 01:50:06 -04:00
Kevin MacMartin
0e8e063f48 Use pxrem for container max widths 2019-09-19 20:56:09 -04:00
Kevin MacMartin
7eb198555e Upgrade to laravel 6.0 2019-09-06 01:32:11 -04:00
Kevin MacMartin
fa9a9fd263 Don't append ":00" to the date now that we're using flatpickr 2019-07-17 01:21:00 -04:00
Kevin MacMartin
6237b500ff Replace pickadate with flatpickr so we can also pick time 2019-07-17 01:11:09 -04:00
Kevin MacMartin
c03d2fc659 Add the ability to declare a select with options that have different values and text 2019-07-17 00:21:28 -04:00
Kevin MacMartin
14171a22b6 Rename px2rem to pxrem so it's easier to type frequently, add comments to both sass functions explaining what they do and how to use them, and don't include units where it's used so it's understood that it's not expected elsewhere (hopefully this makes it a bit less of a pain to type out) 2019-05-12 21:27:55 -04:00
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
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
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
ed380f804f Add shrink-to-fit=no to the viewport 2019-04-03 17:11:34 -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
1ff201292b Fix some linter errors in dashboard.js 2019-01-02 23:56:16 -05: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
1e265d4f78 Patch in laravel 5.7 updates that do merge cleanly 2018-11-02 18:12:07 -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