Commit Graph

2319 Commits

Author SHA1 Message Date
Daniel Mejta
844d42335f Revert "Final filter that renders template should have PHP_INT_MAX priority."
This reverts commit a9d2541632.
2018-09-05 00:46:31 +02:00
Daniel Mejta
62d8c6f2a5 $comments_template fix 2018-09-03 08:43:51 +02:00
Ben Word
a441f15204 Patreon 2018-08-30 13:36:35 -06:00
Daniel Mejta
a9d2541632 Final filter that renders template should have PHP_INT_MAX priority. 2018-08-28 07:23:58 +02:00
Daniel Mejta
3585d02f43 Add data from controller to comments template 2018-08-28 07:19:59 +02:00
Ben Word
99b2cde397 Merge pull request #2099 from roots/9.0.2
9.0.2
2018-08-21 15:54:44 -06:00
Ben Word
120005bcef 9.0.2 2018-08-21 15:48:26 -06:00
Ben Word
d9652abf98 Merge pull request #2095 from mejta/comments-template-fix
Comments template fix
2018-08-21 15:37:22 -06:00
Ben Word
bae7a79b72 Merge pull request #2025 from darrenjacoby/master
Upgrade to Controller 2.1.0
2018-08-21 15:35:49 -06:00
Ben Word
769a0ef744 Merge pull request #2098 from roots/update-deps
Update dependencies
2018-08-21 15:33:09 -06:00
Ben Word
f796f1cde7 Merge branch 'master' into master 2018-08-21 15:30:05 -06:00
Ben Word
20a6e59f65 Merge pull request #2092 from LubomirGeorgiev/uglifyjs-es5
UglifyJs: Change the ecma option from 8 to 5
2018-08-21 15:26:17 -06:00
Ben Word
4f2980a210 Update dependencies 2018-08-21 15:24:47 -06:00
Ben Word
28b4dec791 Merge pull request #2097 from roots/bootstrap-4.1.3
Update to Bootstrap 4.1.3
2018-08-21 15:19:46 -06:00
Ben Word
4f7ff8a600 Update to Bootstrap 4.1.3 2018-08-21 15:13:27 -06:00
Ben Word
0278cf0155 Merge pull request #2096 from roots/update-sage-installer
Bump sage-installer
2018-08-21 15:08:46 -06:00
Matt Mirus
6c702b0921 Bump sage-installer 2018-08-21 14:54:35 -04:00
Daniel Mejta
53abe14942 Fix 2018-08-21 15:40:11 +02:00
Darren Jacoby
5c6bd4aa97 Update composer.json 2018-08-17 10:15:25 +02:00
Lubomir Georgiev
ab23669164 UglifyJs: Change the ecma option from 8 to 5 2018-08-14 17:23:15 +03:00
Nathan Knowler
b3f046ddfa 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
104e4c93f4 Merge pull request #2081 from kukac7/patch-2
missing semicolon
2018-08-09 15:11:47 -06:00
Ben Word
009aa93efb Merge pull request #2089 from Log1x/patch-1
Change language_attributes() to get_language_attributes()
2018-08-09 15:11:20 -06:00
Ben Word
b22a371cd5 Merge pull request #2090 from MWDelaney/master
Add searchform partial and function to replace default WordPress functionality
2018-08-09 15:05:09 -06:00
Michael W. Delaney
230f194855 Update filters.php 2018-08-08 09:55:54 -04:00
Michael W. Delaney
28710faf2f Update filters.php 2018-08-08 08:51:00 -04:00
Ben
b912090139 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
13b0875bdc Add text domain 2018-08-05 21:15:08 -04:00
MWDelaney
f1cb3a1ef0 Remove gross WPCS 2018-08-05 21:06:46 -04:00
MWDelaney
0984d82b36 Add searchform partial and function to replace (and maintain) default WordPress functionality 2018-08-05 12:07:32 -04:00
Brandon
0eb23162b3 Change language_attributes() to get_language_attributes() 2018-07-31 17:25:45 -05:00
Daniel Roe
cc349672ca Fix missing comment-reply JS (#2085) 2018-07-18 16:37:51 -06:00
Nathan Knowler
9cce28990f Add support for preset specific Webpack config (#2083) 2018-07-17 10:58:16 -07:00
béla
fe6875f0ed missing semicolon 2018-07-02 00:22:37 +02:00
Tor Morten Jensen
e3541fb445 Fix comma dangle lint error 2018-06-20 14:50:43 +02:00
Tor Morten Jensen
dbabd4387a Rename to event 2018-06-20 14:48:28 +02:00
Tor Morten Jensen
ede8c3177b 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
e8748173d9 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
Ben Word
fd54c09c8f Merge pull request #2078 from knowler/enable-sass-comments
Enable Sass comments and run prefixing before minification
2018-06-11 11:05:12 -06:00
Nathan Knowler
04362989b6 Add missing trailing commas in f4d8342
Forgot to lint.
2018-06-09 10:34:55 -06:00
Nathan Knowler
33c81a9c72 Run autoprefixer before minification 2018-06-09 09:49:34 -06:00
Nathan Knowler
f4d834214a Enable source comments in Sass 2018-06-09 09:49:08 -06:00
Rhys Braunschweig
a9331c54b3 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
175066e992 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
Ben Word
44a7ad3991 Merge pull request #2075 from E-VANCE/master
Proposal: Set removeViewBox to 'false' in webpack's optimization settings
2018-05-28 19:20:06 -06:00
Henning Orth
ecf1a237c1 Fix travis CI build error (missing trailing comma) 2018-05-28 16:50:49 +02:00
Henning Orth
107747f4a8 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
5c318f9494 Merge pull request #2068 from kimhf/template-admin-compatibility
Make template() compatible with wp admin
2018-05-10 09:02:30 -06:00
Kim Helge Frimanslund
85db2c777a Make template() compatible with wp admin 2018-05-06 13:42:31 +02:00
Ben Word
a7a1224427 Merge pull request #2066 from roots/9.0.1
9.0.1
2018-04-30 12:52:11 -06:00