Commit Graph

106 Commits

Author SHA1 Message Date
Ben Word
c7faf46591 9.0.7 2018-12-28 10:56:37 -07:00
Ben Word
7a9ac5ccde When you're sloppy and forget things 😇 2018-12-21 14:22:59 -07:00
Matt Mirus
c9252f4180 Fix no-extra-semi 2018-11-26 20:40:17 -05:00
Ben Word
524d1e2f9d Merge pull request #2080 from tormjens/patch-1
Dispatch event when firing routes
2018-11-16 12:13:34 -07:00
Ben Word
7773e7db41 Double quotes for styles 2018-11-16 11:41:47 -07:00
Ben Word
eee07a84f4 Merge branch 'master' into normalize-quotes 2018-11-16 11:34:28 -07:00
Ben Word
863bbb5b3a Merge pull request #2120 from roots/webpack-preset-note
Add note regarding webpack.config.preset.js usage
2018-11-15 16:12:44 -06:00
Nathan Knowler
e9bf0beaa2 Fix SAGE_DIST_PATH example path
Needs the trailing slash.
2018-11-07 16:19:19 -07:00
Nathan Knowler
37c7e0dd93 Add note regarding webpack.config.preset.js usage
See #2119
2018-10-19 09:49:31 -06:00
Ben Word
60e547aa19 9.0.5 2018-09-17 11:13:10 -06:00
Ben Word
f087320908 Update comment [ci skip] 2018-09-17 11:09:24 -06:00
MWDelaney
e72b490626 Workaround for Bootstrap incompatibility with webpack. Fixes #2017 2018-09-17 10:17:14 -04:00
Ben Word
ed0b52bddc Force illuminate/support to 5.6.* 2018-09-07 09:30:38 -06:00
Ben Word
c9d2c8a223 9.0.3 2018-09-07 08:02:01 -06:00
Ben Word
b7aeb66655 Revert "Add searchform partial and function to replace default WordPress functionality" 2018-09-06 19:12:32 -06:00
Matt Mirus
931ffd39c7 Unescape get_language_attributes() 2018-09-06 11:30:46 -04:00
Ben Word
d7acd3a04f 9.0.2 2018-08-21 15:48:26 -06:00
Lubomir Georgiev
6280fc97db UglifyJs: Change the ecma option from 8 to 5 2018-08-14 17:23:15 +03:00
Nathan Knowler
157c97b6ae Use smartStrategy to replace loaders with preset (#2084)
Using `merge.smartStrategy` with `'module.loaders' = 'replace'` to load
the preset config allows presets to override the the default webpack
config. This is necessary for the coming Tailwind preset which requires
`resolve-url-loader` and source maps to be disabled.
2018-08-11 19:32:19 -07:00
Ben Word
165a38f4d4 Merge pull request #2081 from kukac7/patch-2
missing semicolon
2018-08-09 15:11:47 -06:00
Ben Word
21b578b593 Merge pull request #2089 from Log1x/patch-1
Change language_attributes() to get_language_attributes()
2018-08-09 15:11:20 -06:00
Ben
e898cf1f4d Extract logic from search form template
This removes all logic from the search form Blade template, and extracts
it to the "Controller" level via Sage's filter system. It also adds a
global 'app' filter to hook into, so that the search form data will be
served on every page.
2018-08-06 13:06:34 -07:00
MWDelaney
b41047f5a1 Add text domain 2018-08-05 21:15:08 -04:00
MWDelaney
d93964b9c4 Remove gross WPCS 2018-08-05 21:06:46 -04:00
MWDelaney
1ccc2eed76 Add searchform partial and function to replace (and maintain) default WordPress functionality 2018-08-05 12:07:32 -04:00
Brandon
e84108c44d Change language_attributes() to get_language_attributes() 2018-07-31 17:25:45 -05:00
Nathan Knowler
61f923413a Add support for preset specific Webpack config (#2083) 2018-07-17 10:58:16 -07:00
béla
6325f11cd6 missing semicolon 2018-07-02 00:22:37 +02:00
Tor Morten Jensen
2d9b9d16bf Fix comma dangle lint error 2018-06-20 14:50:43 +02:00
Tor Morten Jensen
2af688c4f1 Rename to event 2018-06-20 14:48:28 +02:00
Tor Morten Jensen
8f039f1944 Dispatch event when firing routes
It is especially neat when importing the scripts from the parent theme in a child theme. In one of my themes I do it like this:

```js
// routes.js
import home from './routes/home'

export default {
    home: {
      init() {
        console.log('Home route fired.')
      }
    }
}
```

  ```js
// main.js
/**
 * Parent Themes Script
 */
import '../../../../core-theme/resources/assets/scripts/main';

/**
 * Internal modules
 */
import routes from './routes'

/**
 * Hook in to the parent themes router
 */
document.addEventListener('routed', e => {
  let route = e.detail.route,
    fn = e.detail.fn;

  if (routes[route] && typeof routes[route][fn] === 'function') {
    routes[route][fn]();
  }
});
```
2018-06-20 14:08:10 +02:00
Jason Baciulis
fd2a94fa1b Add uglifyjs plugin (#2070)
* Add uglifyjs plugin and replace -p flag with --env.production
* Add uglifyjs plugin
* Configure UglifyJsPlugin to drop console and prevent eslint error
* Turn off no-console rule because uglifyjs plugin drops it in prod
2018-06-16 08:33:41 -07:00
Nathan Knowler
4a9094b12d Add missing trailing commas in 2f51b51
Forgot to lint.
2018-06-09 10:34:55 -06:00
Nathan Knowler
405aedfb13 Run autoprefixer before minification 2018-06-09 09:49:34 -06:00
Nathan Knowler
2f51b51c95 Enable source comments in Sass 2018-06-09 09:49:08 -06:00
Rhys Braunschweig
248c569bff Normalize and enforce single quotes in styles
- Replace stylelint property in package.json with .stylelintrc.js
- Add string-quotes stylelint rule
- Fix quotes
2018-05-29 12:12:21 +02:00
Rhys Braunschweig
9040a3dc75 Normalize and enforce single quotes in scripts
- Add quotes and semi rules to ESLint
- Fix quotes and semicolons
2018-05-29 12:11:44 +02:00
Henning Orth
9dd101f56c Fix travis CI build error (missing trailing comma) 2018-05-28 16:50:49 +02:00
Henning Orth
d1c8a2eee7 Tweaked SVGO settings
Disable removal of the SVG viewBox by default to improve compatibility. See this Discourse thread: https://discourse.roots.io/t/svg-size-change-upon-yarn-build-production/12320
2018-05-28 16:44:12 +02:00
Ben Word
b6f89bf652 9.0.1 2018-04-30 12:44:52 -06:00
Valentino Cossar
b08db80c7b Remove useless whitespace 2018-04-27 15:50:26 +02:00
Ben Word
922ed72ad9 Auto-detect scheme 2018-04-25 15:37:28 -06:00
Ben Word
ef28dae253 Merge pull request #2032 from juniorgarcia/master
Added support to .otf fonts
2018-04-25 12:07:12 -06:00
Ben Word
77e7ce0c64 Close #1962 - Bump to Laravel 5.6 2018-04-25 11:50:58 -06:00
Matt Golden
d44a6b0332 Remove php blade shorthand 2018-04-18 19:20:06 -05:00
Michael W. Delaney
d3267f06d7 New Sage primary purple 2018-04-12 20:40:22 -04:00
Charalambos Poulikidis
be1b8887f4 changed inline @php directive to full form (#2042)
closes #2012
2018-03-27 15:38:28 -07:00
Harry Green
0c11974859 Fix default SVG optimisation configuration 2018-03-19 21:42:47 +00:00
Júnior Garcia
393215507d Added support to .otf fonts 2018-02-19 21:35:58 -03:00
Ben Word
c46e073cf6 9.0.0 2018-02-07 08:28:33 -07:00