Commit graph

13 commits

Author SHA1 Message Date
Kelly Dwan e6b3fbd989
Move blocks and block styles to the correct places in the CSS structure
There should be no visual changes
2019-10-02 15:54:45 -04:00
Kelly Dwan ef8c78f4f3
Update and document CSS structure
Looking at ITCSS, it appears the last level should be `utilities`. Since that's a name that has no negative connotations, let's use that instead. Also add a README documenting each folder's use.
2019-10-02 10:57:31 -04:00
Kelly Dwan c8211bf6a0
Update packages to latest
Removes es6-promise, which is not necessary for local development (we're all on a modern version of node).
Moves the sass file generation to a separate function, the current IIFE method is not clear.
Update autoprefixer's browserlist to use the core WordPress configuration
Add a default task, and map grunt in npm scripts
2019-10-01 16:51:52 -04:00
Kelly Dwan ec4afa649d
Check that register_block_style exists
This function is not in core WordPress yet, so we should check for it in case Gutenberg is deactivated.
2019-10-01 13:45:31 -04:00
Kelly Dwan 30b7c0786e
Fix phpcs errors 2019-10-01 13:44:45 -04:00
Kelly Dwan a5bf51cc58
Add Composer and PHPCS 2019-10-01 13:42:11 -04:00
Kelly Dwan 94db0ea6ab
Add gitignore to ignore vendor & build files 2019-10-01 13:39:25 -04:00
Corey McKrill 9bf2f9dd1a
Update company to pledge, some code cleanup 2019-09-30 17:04:49 -07:00
Corey McKrill 697a4b2329
Add 5ftf plugin from https://github.com/coreymckrill/5ftf 2019-09-27 17:41:19 -07:00
Ian Dunn 1db9ec9203
Theme: Add editor styles. 2019-09-26 15:38:53 -07:00
Ian Dunn a197adc6e2
Theme: Add WIP styles for About page. 2019-09-26 15:38:53 -07:00
Ian Dunn 7b45a8c1c1
Theme: Move above pub/ folder to avoid clutter from sync commits. 2019-09-24 16:49:35 -07:00
Ian Dunn de191e098b
Theme: Initial commit.
This was forked from `pub/wporg-main` and `pub/wporg-plugins`, and then customized.
2019-09-24 16:23:39 -07:00