- Adds: better NPM package code splitting for Webpack #177
- Adds: adds base path config to the generator script #176
- Adds: the
beforeDestroy()
method returns a promise and doesn't remove the Node until the promise resolves #175
- Fixes: the default element normalization only effects elements within the custom
<page-view>
element
- Adds: Developers name input to the startup questionnaire #167
- Adds: Preparse plugin to the boilerplate#169
- Adds: basic Imager config to the
/config
directory #168 - Adds: Papertrain module and
craft.papertrain.getAssetPaths()
variable #170 - Adds: server-side compiling #171
- Adds: Moves Env class instantiation to the Application class
- Adds: Added a public static
Env.startLoading()
andEnv.stopLoading()
class to triggering the loading animation - Adds: new generator script #172
- Adds: updates the readme #166
- Fixes:
.gitignore
file wasn't remove the leading/
from the vendor directory line - Fixes: removes the Pjax class instantiation due incomplete Application class methods
- Removes:
cc-installer.sh
script
- Fixes: changelog heading sizes
- Fixes:
normalize.scss
line heights and inline elements display values #158 - Fixes: input border radius defaults to
0px
#156 - Fixes: relocates the global JavaScript & CSS #161
- Fixes: setup test email address validation bug
- Adds: setup script requires the developers email address and sets it as the
testToEmailAddress
ingeneral.php
- Fixes: outstanding merge conflict issue from the previous release
- Adds: notice, warning, success, and error pallet variables
- Fixes:
<main>
display broke after fixing<style>
script
- Adds: new grey pallet along with warm grey, cool grey, blue grey, primary, and secondary pallets #152
- Adds:
-raised
modifier class to theg-button
global - Adds:
-rounded
modifier class to theg-button
global - Adds: elevation variables to the
config.scss
file - Adds: SEO plugin
- Adds: initial Homepage single and template
- Fixes: solid buttons line height appearing unaligned next to an outline button #151
- Fixes:
page.scss
styles - Fixes:
normalize.scss
breakingscript
andstyle
elements - Fixes: updates Craft
- Fixes: namespacing issue where container, wrapper, and grid classes were prefixed as
o-
(objects) when they should beu-
(utilities) - Fixes:
-base-background
is now-white-background
- Fixes:
-secondary-background
is now-snow-background
- Fixes: moves gutter and container unit configs into
settings/_units.scss
- Fixes: normalizes all elements to use
position: relative;
- Fixes: switches base sans-serif font to Roboto and serif font to Roboto Slab, moves Circular to the fallback font
- Fixes: moves containers, grids, and wrapper to the
/globals
directory #150 - Fixes: uses regex to replace spaces to
-
when generating files #143 - Fixes: switches
siteUrl
toalias('@rootUrl')
- Fixes: TypeScript compiling excludes #149
- Fixes: Non-Chrome script order #148
- Fixes: stylelint rules #147
- Fixes: changes
single
totemplate
in the generator
- Removes:
u-clearfix
mixin - Removes:
u-truncate
mixin
- Fixes: generator generates singles into their own public directory within
/templates
- Fixes: singles
.twig
file has been renamed toindex.twig
- Fixes: missing
data-module
attribute on singles - Fixes: sass compiler now compiles all SCSS files within the
/templates
directory - Fixes: issue calling undefined variable on
entry
orcategory
- Removes:
templates/_singles
directory
- Adds:
pjax.twig
layout that requirescraft.app.request.isPjax
- Adds:
/templates/utils
directory - Adds:
/templates/lib
directory for storing Objects, Components, and Globals - Adds: CLI based object, component, single, and global generator
npm run create
- Adds: global
utils
directory for storing global scripts & SCSS files - Adds: custom setup script (
npm run setup
) for cleaning up unneeded Papertrain files, directories, and generating the.env
file
- Fixes:
ajax.twig
layout requirescraft.app.request.isAjax
- Fixes: updates the base 404 page
- Fixes: cleans up the base homepage
- Fixes: webpack config
- Fixes: typescript config
- Fixes: updates
base.twig
layout - Fixes: switches from @codewithkyle dependencies to @pageworks
- Removes: base complex content layout & blocks
- Removes: initial SVGs
- Removes: form macros
- Removes:
/app
directory