* Lossless image optimization (using ImageOptim).
This shouldn't change the visual appearance of any images. ImageOptim
was run with the highest compression setting except that JPEG metadata
stripping was disabled because some users prefer to avoid stripping
JPEG metadata.
* Update READMEs that have Changelogs for themes impacted by lossless image optmization change.
* #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
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'
* 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>
* 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>
* move blockbase post meta icons to block styles
* refactored geologist, removed unneeded css coming from Quadrat
* added meta icons to russell
* seedlet, zoologist refactored like geologist
* refactored Quadrat
* more unnecesary css
* applied to Mayland
* removed CSS from videomaker
* built mayland
* refactored Skatepark
* correct icon and size for Skatepark
* Adjusted menu CSS to match recent changes in the block
* Adjusted mobile menu styling to fit recent changes to navigation block
* Style social nav on mobile only
* Made the same menu changes in Geologist as in Quadrat
* Corrected blockbase classes due to recent changes to navigation block
* Adjusted skatepark's navigation classes
* corrected videomaker classes
* Improved mobile navigation alignment for Seedlet Blocks
* Further addressed Seedlet's mobile stylings. Better addressed Blockbase mobile submenu spacing.
* Remove the margins on the social links block when in the nav
* Add a block style for 'clean mobile navigation block' and cleaned up base navigation block styles polyfill
* moved social menu location of styled mobile menu
* Renamed block style to improved responsive navigation
Co-authored-by: Ben Dwyer <ben@scruffian.com>
* Added font color and size styles to form input placeholder
* Update quadrat/sass/elements/_forms.scss
* Quadrat: Fix search form placeholder color in the editor
* Quadrat: Remove accidental theme.json changes
* Move fix to blockbase
Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Daniel Dudzic <daniel.dudzic@automattic.com>
* Quadrat: Fix post meta offset
* Remove padding on site tagline.
* Remove inline spacing rules on site tagline.
* Use content: none to hide icon and add comment about configuring in Blockbase.
* Fix comment typo.
Co-authored-by: Jeff Ong <jonger4@gmail.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>
* removed non-gap margins from heading
* Blockbase: Add site logo
* Blockbase: Reduce the default logo size
* Refactored blockbase headers to include all of Quadrat's header design
* Added tagline to mayland blocks
* resized suggested dimensions per reccomendation
Co-authored-by: Jason Crist <jcrist@pbking.com>
Co-authored-by: Daniel Dudzic <daniel.dudzic@automattic.com>
* Updates themes.json htag font sizes
Updates font sizes for h4,5,6 in theme.json.
* Updates typography font sizes.
Updates tiny, small, normal, and extra large font sizes.
* Updates font sizes.
Citation and query pagination block font size updates.
* Updates font sizes.
Navigation and site title block font size update.
* Navigation font size update.
Updates responsive navigation font size.
* Fixes from review.
Changes font sizes to variables.
Props @scruffian for review.
* Replace font-size with variable.
Well spotted @scruffian - updated this and did a sweep for any other font-size in the theme. I don't see any more.
* Another sweep of fontSize replacement.
Found another instance in custom typography and core/code block.
* 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>
* Bedrock: New Theme
* Add Quadrat styles
* Rename theme to Geologist
* Update color palette.
* Adjust post title size.
* Tidy up single template.
* Tidy up page template.
* Adjust spacing
* Sync up spacing between index, page, and single templates.
* Create screenshot.png
* remove extra horizontal space on quadrat and geologist
Co-authored-by: Kjell Reigstad <kjell@kjellr.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>
* First two image patterns.
* Add more patterns.
* Add all images as patterns.
* Remove unrelated change.
* Adding images programatically
* Add back space
* make file name lower case
Co-authored-by: Ben Dwyer <ben@scruffian.com>
* Reference bundled assets inside patterns.
* Replace with correct media file.
* Replace the WAV with an MP3
* Bump version and update image paths.
Co-authored-by: Ben Dwyer <ben@scruffian.com>
* Removed the now defunct 'page-content' class. (It's purpose is now being fulfilled by anything 'inheriting layout')
* Added (or converted) <main> elements to all page templates.
* Remove extraeneous closing div tag.
Co-authored-by: Jeff Ong <jonger4@gmail.com>