* removed typography styles for buttons
* removed typography styles for buttons
* remove more styles
* kept the mixins, but removed the includes
* remove padding include from button styles
* lint
* Bump min version for Blockbase to 6.1
* rebuild ponyfill after rebase
* Update theme.json schema version
* Update file button hover status
Co-authored-by: MaggieCabrera <maggie.cabrera@automattic.com>
Co-authored-by: Sarah Norris <sarah@sekai.co.uk>
* move link pseudo states to theme.json
* Removed navigation underline hover to achieve design parity before the change
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>
* 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'
* 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>
* 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
* Videomaker: Add block patterns
* Remove autoplay, loop and muted
* Match post meta to the comps
* Add more translations to the patterns
* Set the site title CSS in the theme.json
* Reset the header
* Update patterns - add video controls and update the source video
* Blockbase: Remove CSS to bring up the page content and instead remove the bottom margin from post titles
* Change the paragraph spacing to use block gap
* Remove extra space on the figure.
* spaces to tabs.
* Change gap baseline to 15px.
* Reset paragraph margins.
* Add specific selectors to target paragraphs in the editor
* Add a comment to point to the GB issue
* Increase specificity of paragraph override.
* Ensure we provide a default paragraph margin too.
* Comment related Gutenberg issue.
Co-authored-by: Jeff Ong <jonger4@gmail.com>
Co-authored-by: Kjell Reigstad <kjell@kjellr.com>
* Blockbase: Update font size names
* Add overrides to geologist and quadrat
* Add a tiny custom variable to blockbase
* update templates to use new variable
* update block patterns
* update the post-meta font sizes
* Add a medium font size and make huge bigger
* replace font sizes in patterns with explict pixel values
Co-authored-by: Jeffrey Pearce <jeffikus@automattic.com>
* Blockbase: Fix padding for the Group block with a background. Closes#4617
* Blockbase: Make sure Group spacing uses correct variables
* Add a general rule for has-background padding
* Remove the margin from the last child in a block with background color
Co-authored-by: Ben Dwyer <ben@scruffian.com>
* Blockbase: add post-meta template part
* Blockbase: add post-tag icon
* Blockbase: remove tags from post meta
* Blockbase: add post tags to post meta
* Blockbase: add post tag SVG from Seedlet
* Blockbase: remove separator from post meta
* Blockbase: add spacer above post comments block
* Seedlet Blocks: add post tags to post meta
* Blockbase: enable blockGap & set gap size for all children
* Blockbase children: sync up child-theme.json files
They were all using --wp--custom--margin--vertical instead of --wp--custom--gap--vertical
* Blockbase children: change gap size to GB default of 0.5em
* Blockbase & co: use gap baseline across BB & all children
* Blockbase: add row-gap value to post-meta
* Skatepark: remove gap value
This is now applied via theme.json (as the same value)
* Blockbase: add comment next to use of !important
* Blockbase: add link to GB issue around block gaps
* remap quadrat colors, refactor selection to tertiary
* Refactored color customizations to exclusively use THEME provided values as the basis for colors to configure rather than optionally using USER provided values.
* Changed blockbase's tertiary color to match blank-canvas
* Changed seedlet-blocks tertiary color to match seedlet's
* Eliminated any text selection styling for Blockbase and children (with the exception of Skatepark)
Co-authored-by: Jason Crist <jcrist@pbking.com>
* Eliminated post-content margin custom CSS variable and used custom-gap-horizontal throughout instead
* refactored references from custom post-content padding to custom-margin in child themes
* refactored and simplified styles that were leveraging custom-post-content padding values
* Remove unused custom variables.
Co-authored-by: Jeff Ong <jonger4@gmail.com>
* Blockbase: Update post meta to use flex
* move the blockGap config to styles
* Change the site header to use the new flex layout
Co-authored-by: Jason Crist <jcrist@pbking.com>
* Blockbase: Set the fonts directly in settings not in custom
* fix the reset button
* update child themes
* remove unused variable
* add google font to theme.json default
* inherit font family from body
* Set pullquote to use the heading font in all themes
* Blockbase: Remove the background color from Navigation Links
* Rebuild child theme.json removing nav link bg color.
Co-authored-by: Jeff Ong <jonger4@gmail.com>