Commit graph

113 commits

Author SHA1 Message Date
Sarah Norris
f442c2f1ed Version Bump 2022-02-16 15:12:34 +00:00
Jason Crist
8f9b43086a
Changed source of pagination arrows from CSS to block attributes. (#5532) 2022-02-16 15:01:15 +00:00
Jeff Ong
e2efdeab00 Version Bump 2022-02-08 17:30:42 -05:00
Ben Dwyer
7296688700
Update dependencies (#5476)
* Update dependencies

* run agian with node 16
2022-02-08 16:11:05 +00:00
Ben Dwyer
6c9e7f0939 Version Bump 2022-02-04 19:45:13 +00:00
Ben Dwyer
31f99098a1
Geologist and Zoologist: Add blog-homepage tag' (#5460) 2022-02-04 19:21:09 +00:00
Ben Dwyer
5d96030af9 Version Bump 2022-01-19 09:42:07 +00:00
Ben Dwyer
c44ebf2bc4
Blockbase: Load Block Patterns for children automatically (#5363)
* Blockbase: Load Block Patterns for children automatically

* Regenerate variations
2022-01-19 09:06:55 +00:00
Jason Crist
57ccff920e Version Bump 2022-01-17 12:51:58 -05:00
Ben Dwyer
dc12b42a32
Blockbase children: Remove search templates (#5334) 2022-01-17 12:48:54 -05:00
Jason Crist
e7b70b61d1 Version Bump 2022-01-14 13:15:23 -05:00
Sarah Norris
1ce705216e
Blockbase: update dependencies & change node-sass to dart sass (#5290)
* Use dart sass instead of node sass
* Update deps
* Add postcss to themes not already using it
* Update all package-lock files for node 16
* Remove package files from generated variations
Co-authored-by: Jason Crist <jcrist@pbking.com>
2022-01-14 10:52:32 -05:00
Matias Benedetto
805e3522cc
Font size names update (#5300)
* Font size name: updating 'huge' to 'x-large'

* Mayland-blocks: rename 'normal' to 'medium'

* Seedlet-blocks: renaming 'normal' to 'medium'

* Russell: removing unused 'normal' font size

* Blockbase & children: moving 'normal' font size from presets to custom

* Blockbase & family: renaming custom fotsize from 'tiny' to 'x-small'
2022-01-14 14:28:25 +00:00
Sarah Norris
6fda92d1f7
Update all dependencies and add update script (#5304)
* Add update-dependencies script

* Update deps for all themes

* update barnsbury package.lock

* Rebuild all themes

* Another run of update & build all

* Update alves package-lock

* Update root package-lock

* Update all package-lock files

* Add nvmrc file

* Remove .nvmrc file

* Add node version to root package json

Co-authored-by: Ben Dwyer <ben@scruffian.com>
2022-01-14 14:28:12 +00:00
Jason Crist
45199b4e27 Version Bump 2022-01-13 15:41:34 -05:00
Jason Crist
ad9d522178
Reverting the mess caused renaming template folders (#5317) 2022-01-13 15:38:55 -05:00
Jason Crist
79e6594713 Version Bump 2022-01-13 14:48:11 -05:00
Jason Crist
304254e9af
Remove templates improperly nested in a folder due to script error in #5105 (#5314) 2022-01-13 19:15:55 +00:00
Jason Crist
eea5498372
Refix/5105 script refactor template folders (#5312)
* Re-moved everything to the correct location, fixing the incorrect nested location from previous execution
2022-01-13 12:05:31 -05:00
Jason Crist
e2644501a6 Ran script moving template resources 2022-01-13 11:38:42 -05:00
Maggie
ff859ba69a
Blockbase: refactor footers to patterns (#5245) 2022-01-13 11:27:18 -05:00
Maggie
7e736f185b
Blockbase: converted headers to patterns (#5238)
* converted headers to patterns
* Import headers as both Template Parts AND Block Patterns

Co-authored-by: Jason Crist <jcrist@pbking.com>
2022-01-13 11:24:01 -05:00
Jason Crist
69a561f0b3 Version Bump 2021-12-13 14:26:41 -05:00
Jason Crist
db081d9814
Geologist Variations + Variation Creation Script (#5179)
* 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>
2021-12-13 16:53:44 +00:00
Jason Crist
d654cd6643 Version Bump 2021-12-09 10:26:14 -05:00
Jason Crist
1b61f3c876
Try/consolidate headers (#5145)
* consolidate header styles designed for child themes into Blockbase which child themes can use as header/footer options.
* Refactor header spacing mechanism to use a spacer in a template part
* Refactor header layouts to allow for full-width background colors.
* Tweak navigation styles leveraged by headers to align with design intentions
* Various other header and navigation tweaks.
* Affects all Blockbase children

Co-authored-by: Maggie <maggie.cabrera@automattic.com>
Co-authored-by: Ben Dwyer <ben@scruffian.com>
2021-12-09 10:22:50 -05:00
Ben Dwyer
3256482e88 Version Bump 2021-12-06 17:03:07 +00:00
Sarah Norris
7f238fa11a
Blockbase: refactor template part blocks (#5129)
* Update Blockbase template part blocks

* Update Arbutus template part blocks

* Update Geologist template part blocks

* Update Payton template part blocks

* Update Russell template part blocks

* Update Seedlet Blocks template part blocks

* Update Skatepark template part blocks

* Update Videomaker template part blocks

* Update Zoologist template part blocks

* Remove zero margin

* Remove reference to Blockbase

* Remove zero margin from all themes

* Move align setting to group block

* absorb group into the footer block

* remove layout from header footer only template

* remove wrappers from russell

* Move layout settings to footer template part for Seedlet Blocks

* Remove footer wrapper for Skatepark

* Remove wrapper from post-meta-icons

* Fix Mayland Blocks post meta icons spacing

* remmove space

Co-authored-by: Ben Dwyer <ben@scruffian.com>
2021-12-06 15:20:15 +00:00
Ben Dwyer
1890979f74
Blockbase: Add an archive template (#5127)
* Blocbase: Add an archive.html file

* Add archive templates
2021-12-03 22:06:29 +00:00
Ben Dwyer
90c82fde44
Add default layout to Geologist single posts (#5144) 2021-12-03 22:00:31 +00:00
Ben Dwyer
ccb46d4906
Geologist: Remove unused template (#5143) 2021-12-03 22:00:21 +00:00
Ben Dwyer
3409972736 Version Bump 2021-12-02 13:03:07 +00:00
Ben Dwyer
35fc26d218
Move calendar styles to blockbase (#5114)
* Move calendar styles to blockbase

* remove calendar styles
2021-12-01 10:13:35 +00:00
Ben Dwyer
5fa525509b
Remove unused search block code (#5116)
* Remove unused search block code

* rebuild children
2021-12-01 10:04:27 +00:00
Ben Dwyer
7f5e587c78
Blockbase: Move table stripes to Blockbase (#5115)
* Blockbase: Move table stripes to Blockbase

* Remove unneeded code

* rebuild css

* rebuild all

* give the tertiary color a bit more contrast
2021-11-30 17:09:05 +00:00
Ben Dwyer
fddb7297d2 Version Bump 2021-11-24 12:12:31 +00:00
Ben Dwyer
02c2556875
Blockbase: Simplify the approach to font customization (#4980)
* Blockbase: Simplify our approach to font customization

* remove commented code

* Handle fonts that are customized the old way

* add comments

* update all child themes to use the new font customization settings

* Add a comment about this being a breaking change

* Add a notice when a user has an old version of blockbase
2021-11-24 11:38:08 +00:00
Ben Dwyer
6e9d47edc6 Version Bump 2021-11-19 09:26:49 +00:00
Sarah Norris
701115a37d
Quadrat: Fix post title spacing (#4720)
* Quadrat: remove title spacers from templates

* Quadrat: add margin to post-title

* Quadrat: increase post title bottom margin

* Quadrat: increase post title margin again

* Quadrat: add GB comment for context

* Quadrat: reduce spacing above featured image

* Quadrat: increase featured image spacing slightly

* Quadrat: add spacing below featured image

* Remove :empty title styling

* Move post title spacing to theme.json

* Tweak featured image spacing

* Remove title spacer from index template

* Remove title spacer from page template

* Reduce post title spacing

* Move post title spacing from theme.json to css

* Add spacer back to index template

* Reduce featured image spacing

* Move CSS to the templates where possible

* Even out spacing without using negative margins.

* Apply the same changes to Geologist

* Apply the same changes to Zoologist

* Apply the same changes to Payton

* Geologist & Zoologist: Move the post-title margin to the block so that the no title posts line up

* Add left/right padding back to Payton page title

Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Kjell Reigstad <kjell@kjellr.com>
2021-11-19 09:15:04 +00:00
Sarah Norris
d781e55307
Update all navigation blocks to new markup (#5038)
* Update all vertical nav blocks to new markup

* Update Videomaker header nav

* Update Arbutus header nav

* Update Blockbase header nav

* Update Geologist nav blocks

* Update Kerr nav block

* Update Mayland Blocks nav blocks

* Update Payton nav block

* Update Quadrat nav block

* Update Russell nav block

* Update Seedlet Blocks nav block

* Update Skatepark header nav block

* Update Videomaker pattern nav blocks

* Update Zoologist nav block

* Fix Blockbase menu

* Add missing setCascadingProperties prop

* Reset top margin on header navigation
2021-11-19 09:14:43 +00:00
Ben Dwyer
7c5e2acf40 Version Bump 2021-11-17 19:14:10 +00:00
Ben Dwyer
8f72219e9d
Blockbase: Add child CSS if it exists (#5047)
* Blockbase: Add child CSS if it exists

* add comment
2021-11-17 19:04:16 +00:00
Jason Crist
35b46d4763 Version Bump 2021-11-10 12:11:48 -05:00
Ben Dwyer
f45132b8c2
Blockbase: Use new attributes for navigation block (#4832)
* Use new attributes for navigation block
2021-11-10 12:09:10 -05:00
Ben Dwyer
95d5f499c5 Version Bump 2021-11-04 21:19:03 +00:00
Jason Crist
dccace47ad
Remove/child theme (#4861)
* Updated build process to merge ALL attributes (as Gutenberg does) and re-defined the now missing custom templates items in the themes that would now lack them

* removed the build step tooling from blockbase

* converted build tool to a 'replacement tool'

* Removed build scripting from children package files

* Removed build scripting from children package files

* Run the script to remove child-theme.json files

* Update the version number and changelog for Blockbase

* Remove the rebuild script, we don't need it anymore

Co-authored-by: Ben Dwyer <ben@scruffian.com>
2021-11-04 21:16:17 +00:00
Ben Dwyer
3e58ea142b Version Bump 2021-10-29 21:41:17 +01:00
Ben Dwyer
57b196bc77
Revert the header change for Quadrat, Geologist and Zoologist (#4955) 2021-10-29 16:39:05 -04:00
Ben Dwyer
4edca7a033 Version Bump 2021-10-29 09:10:28 +01:00
Ben Dwyer
1a50bbb85d
Geologist: Remove blockTypes from Geologist patterns (#4937) 2021-10-29 08:24:51 +01:00