* #6085: Zoologist: Add underline to links
* #6085: Geologist: Fix text decoration on links (also in generated themes)
* #6085: Quadrat (and variations): Fix link text decoration
* lock post-content and the containing group blocks to not allow remove option without unlocking
* Added a few missing locks
Co-authored-by: Jason Crist <jcrist@pbking.com>
Refactor/blockbase color admin (#6043)
Moved templates from old folder location to new (#6073)
Blockbase: Implement the Button elements API (#6041)
Blockbase: Implement Comment Block and removed CSS (#6080)
Fix/migrate blockbase font self hosted (#6123)
Blockbase children: update comments block (#6153)
Blockbase: Changed the trigger to render social icons (#6079)
Blockbase: move button padding styles from ponyfill to theme.json (#5901)
Co-authored-by: Grant Kinney <hi@grant.mk>
Co-authored-by: Jeremy Yip <jeremy.yip@automattic.com>
Co-authored-by: MaggieCabrera <maggie.cabrera@automattic.com>
Co-authored-by: madhusudhand <madhusudhan.dollu@gmail.com>
* 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>
* 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'
* 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>