Doctom and Dotorg screenshots for this theme are different, so we need
to avoid syncing when updating the theme, unless we explicitly intend to
change the Dotcom image.
* first commit with initial files
* templates
* styles
* template parts
* Removed errant metadata
* Added create tool
To use `php create.php` and answer the prompts.
This will create a folder alongside this theme with the provided
metadata as well as namespaced attributes refactored.
* Removed a create script. (It shouldn't be here...)
* 404 block pattern
* remove fontSlug
* removed block styles support
* change slug of block pattern
* added namespace to pattern
* ignore this theme when pushing to the sandbox
Co-authored-by: Jason Crist <jcrist@pbking.com>
* Adjusted timing of version bump and hash syncing to correct version bumping error in deploy process.
* Added .map to files to ignore during sandbox sync
* WIP variations script
* add some initial code to copy theme variants
* Add more variations
* Fix blue and slate variations
* Remove commas breaking theme.json
* Refactored script to exclude unnecessary elements, copy additional resources and merge theme.json data
* Added npm script target to variations build. Added readme files to variation destination.
* Removed unused 'foreground' palette color from geologist variations. Mapped 'secondary' palette color to 'secondary' custom color in base Geologist theme.
* Removed unused 'foreground' palette color from geologist variations. Mapped 'secondary' palette color to 'secondary' custom color in base Geologist theme.
* Made the variations script smart
* Made site title adjustments per design request
* Update the header to use the standard blockbase header
* Refactored the usage of default header out of a change to template part and instead introduced the concept of 'mods' that will change templates to suit
* Removed header modifications to Geologist variations
* Added Google font URL information to geologist-blue
* Add IBM Plex Mono to our list of cusotmization fonts
Co-authored-by: Ben Dwyer <ben@scruffian.com>
This change adds a 'sandbox.sh' script (and package.json scripts) that helps to move LOCAL changes to a sanxbox both for DEVELOPMENT or to DEPLOY CODE in preparation for production builds.
USAGE of the script is outlined in updates to README.md
Determines files to IGNORE by comparing what changed between the current
BRANCH divergence point and the TIP of TRUNK
Files can be WATCHED to trigger the rsync