Commit graph

447 commits

Author SHA1 Message Date
Kevin MacMartin
e970fecf8e Revert accidental change from bootstrap to bootstrap-sass in the package.json, and update laravel-elixir to 5.x 2016-03-06 22:28:01 -05:00
Kevin MacMartin
aebdc5ddc9 Update gulp 2016-03-06 21:03:35 -05:00
Kevin MacMartin
f7f9d969de Only take artisan down and bring it back up at the beginning and end of the init.sh script if the vendor folder exists 2016-03-03 22:18:17 -05:00
Kevin MacMartin
79203673e8 Update the project description 2016-02-25 22:36:56 -05: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
Kevin MacMartin
77c9bf3c6a Add the sticky footer plugin, rip a lot of unnecessary styles out of the nav , add some better defaults to the nav, add some padding to the top of the body to space against the nav, give some default styles for the subscription box, and improve the contact page a bit 2016-01-28 22:28:05 -05:00
Kevin MacMartin
5a02de472d Resolve issue in the dashboard caused by PHP7 2016-01-28 16:40:42 -05:00
Kevin MacMartin
336de1cedb Redirect to /dashboard after the password has been reset 2016-01-27 22:19:27 -05:00
Kevin MacMartin
d113926f71 Use the MAIL_ADDRESS and SITE_NAME for the default mail address and name 2016-01-27 22:09:57 -05:00
Kevin MacMartin
cf2db67006 Fix some minor formatting issues 2016-01-27 15:24:21 -05:00
Kevin MacMartin
b27f76803f Don't import the non-existent 'classes' stylesheet in the dashboard stylesheet 2016-01-27 00:22:44 -05:00
Kevin MacMartin
79824835de Update + add in dashboard functionality, and document how to setup the dashboard in the readme 2016-01-26 23:20:08 -05:00
Kevin MacMartin
9bff17c34f Update to laravel 5.2 2016-01-03 23:55:13 -05:00
Kevin MacMartin
bc1bc55f13 Update composer dependencies to reflect laravel 5.2 2016-01-03 22:42:15 -05:00
Kevin MacMartin
4eb417b357 Add OpenSans Regular as the default font 2016-01-03 19:11:48 -05:00
Kevin MacMartin
392ffaf572 Implement contact form functionality 2016-01-03 19:08:53 -05:00
Kevin MacMartin
2fc22e6c9b Make the font more readable and remove the dependency on Google Fonts for the 'Be Right Back' page, and add a 404 (Page Not Found) error page 2015-12-13 05:07:41 -05:00
Kevin MacMartin
249fcb4f4b Improve the site-vars page regex 2015-12-12 22:34:00 -05:00
Kevin MacMartin
9191bf279a Label sections for stylesheet imports 2015-12-12 02:21:43 -05:00
Kevin MacMartin
6e01831430 Remove the rounded corners of the default nav style 2015-12-12 02:02:43 -05:00
Kevin MacMartin
6fe4d2d760 Remove the border from the default nav style 2015-12-12 01:38:44 -05:00
Kevin MacMartin
bdd3452749 Add a placeholder logo and favicon so it's apparent where they'll show up, add a light text colour to the less variables, and add more realistic default styling for the nav 2015-12-12 01:33:28 -05:00
Kevin MacMartin
558a966a99 Downgrade laravel elixir and revert to the upstream laravel-elixir-livereload (turns out elixir 4.x doesn't watch correctly) 2015-12-12 01:20:39 -05:00
Kevin MacMartin
18173df2af Update bootstrap and laravel-elixir, and use a fork of laravel-elixir-livereload that supports elixir 4.1.x 2015-12-11 23:50:20 -05:00
Kevin MacMartin
3063260f54 Update composer dependencies, add website name and description attributes to the environment file, add the laravel-head plugin and use it along with the site name and description attributes in the environment file to configure the website head element 2015-12-11 23:36:05 -05:00
Kevin MacMartin
d9af664393 Implement basic registration and logging in/out 2015-12-01 01:07:03 -05:00
Kevin MacMartin
ae031fd488 Enable session security measures and set the cookie name using a .env variable 2015-12-01 00:00:45 -05:00
Kevin MacMartin
7f04d74047 Include the less glob plugin so less files can be imported using wildcards 2015-11-30 23:40:49 -05:00
Kevin MacMartin
edd8c6f98d Only install production dependencies with init.sh 2015-11-30 23:19:48 -05:00
Kevin MacMartin
11ad1b6e05 Update laravel-elixir-livereload 2015-11-23 13:39:18 -05:00
Kevin MacMartin
d54d7aa565 Update elixir to 4.0.x 2015-11-23 13:28:53 -05:00
Kevin MacMartin
822c91c427 Don't error if php artisan down/up fails 2015-10-28 10:03:33 -04:00
Kevin MacMartin
917b28013a Update composer dependencies 2015-10-27 23:06:45 -04:00
Kevin MacMartin
d8adde18d9 Update laravel elixir 2015-10-27 22:27:38 -04:00
Kevin MacMartin
5bc306b694 Take the site down before updating and bring it back up after 2015-10-20 23:05:43 -04:00
Kevin MacMartin
9229e3c804 Configure app.php, update elixir, update composer dependencies, add blade extensions with parsedown markdown support, and set good defaults for osx font rendering 2015-10-10 01:07:55 -04:00
Kevin MacMartin
7c47ebe8f4 Add site-vars.js containing site-wide javascript variables, and add the current page from the URL to it 2015-09-30 00:17:09 -04:00
Kevin MacMartin
61ca7022fb Remove outlines from selectable elements 2015-09-11 17:33:33 -04:00
Kevin MacMartin
096e70b371 Update laravel-elixir and laravel-elixir-livereload 2015-09-08 20:11:43 -04:00
Kevin MacMartin
f5d1cf8a52 Add --no-interaction to init.sh 2015-08-25 12:09:06 -04:00
Kevin MacMartin
74776cb69a Tweak the general placement of things and add a template navbar 2015-07-16 22:30:53 -04:00
Kevin MacMartin
c29d899f82 Swap double quotes wrapped in double quotes for single quotes 2015-07-12 19:46:22 -04:00
Kevin MacMartin
815b5a2c98 Add the viewport meta tag 2015-07-12 19:29:42 -04:00
Kevin MacMartin
859c8987d7 Remove some trailing whitespace in the main blade 2015-07-11 06:27:21 -04:00
Kevin MacMartin
304f63cbb6 Exit after creating the .env file so it can be edited before running the rest of the script 2015-07-11 02:43:33 -04:00
Kevin MacMartin
fa89022ff2 Initial commit with a simple working site and the framework tweaked to work around it 2015-07-08 03:34:58 -04:00