* 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>
* 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
* Blockbase: Add social navigation to blockbase themes
* Add social navigation links to primary navigation
* move to a different file
* add missing file
* suppress warnings for HTML5 elements
* only append social links to a navigation block if the block opts in
* Fix fatal
* Removed requirement to have social parent container be primary menu (or even have content)
* Fix layout for social nav
* Update the structure of the social links when appended to match the way that the navigation block works
Co-authored-by: Jason Crist <jcrist@pbking.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>
* 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>
* Quadrat: Add spacer to top of index template on desktop
* Quadrat: Add vertical margin to post-template list
* Quadrat: Add padding-top to post meta at mobile
* Quadrat: Reset post title alignment changes
* Quadrat: Remove top padding from single template
* Quadrat: Remove default vertical margins from post-template ul
* Quadrat: Add bottom padding to global header
* Quadrat: Remove top, right and bottom padding from header
* added tagline to header templates
* Refactored blockbase (and quadrat) breakpoints to use 'small' instead of 'mobile' to follow navigation blocks's breakpoint usage
Co-authored-by: Jason Crist <jcrist@pbking.com>
* fix markup for header template part
* Remove nav links.
* Simplify block markup and CSS for the header.
* Fix margins + padding when logo is present.
* Removed theme attribute from block templates
* added isResponsive flag to navigation on header template part
* simplified header template to eliminate 'double header' elements, add responsive default to navigation block and remove unnecessary verbosity from navigation block
* remove index.html file (that I never should have comitted)
Co-authored-by: Jeff Ong <jonger4@gmail.com>
Co-authored-by: Jason Crist <jcrist@pbking.com>
* Add comment formm styles for Quadrat
* Remove border on the search button
* Change the order of the commment fields
* Change the order of the commment fields
* Match form styles to the rest of the site
* Comments: Change how we do spacing
* unchecked checkbox style
* checked state
* hide the checkbox accesibly
* undo class change
* updated screen reader mixin, changed checked state of checkbox
* Adjust spacing on the checkbox.
* Move comments below pagination and add spacer.
* Fix responsive spacing.
Co-authored-by: Maggie Cabrera <maggie.cabrera@automattic.com>
Co-authored-by: Jeff Ong <jonger4@gmail.com>
* Revise post header and meta.
* Reorder CSS
* Use pseudo elementls the dot is rendered.
* Make h1 font size a custom variable.
* Fix missing paren bug.
* Hack to hide the pipe dividers between post tags.
* Revise navigation type size + base type size to use preset.
* Display none to make the pseudo element go away.
* Update quadrat/block-template-parts/single.html
Co-authored-by: Kjell Reigstad <kjell.reigstad@automattic.com>
* Update quadrat/block-template-parts/single.html
Co-authored-by: Kjell Reigstad <kjell.reigstad@automattic.com>
* Update quadrat/block-template-parts/single.html
Co-authored-by: Kjell Reigstad <kjell.reigstad@automattic.com>
Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Kjell Reigstad <kjell.reigstad@automattic.com>
* Scaffolding a universal theme plus basic typography and color palette.
* fixed do_blocks routes and override index.html from BCB
* added header and footer templates
* changed query to post content block
* commented with the GB issue
* Quadrat: Add new heading sizes and other small misc changes (#3649)
* Quadrat: Add new heading sizes
* Quadrat: Further work on Lists and Quotes
* Quadrat: Remove whitespace
* Quadrat: Add responsive Heading font-sizes
* Fix typo.
* Recompile.
* remove older deploy actions and adding quadrat deploy action (#3655)
* Add the hosts block pattern. (#3662)
* Add the hosts block pattern.
* Fix categories.
* Update img refs.
* Add alt text to media text pattern.
* Revise block pattern names.
* Add text domain.
* Quadrat: override BCB's templates with php ones (#3667)
* override BCB's templates with php ones
* Revert unrelated changes to Seedlet Blocks that are not in trunk.
* Quadrat: Add responsive Paragraph styles and start styling the Code b… (#3663)
* Quadrat: Add responsive Paragraph styles and start styling the Code block
* Quadrat: Remove Code block styling
* Revise heading max vw.
Co-authored-by: Jeff Ong <jonger4@gmail.com>
* Quadrat: Add Latest episodes block pattern (#3665)
* added Latest episodes block pattern
* translatable strings
* staging url for media
* rebased, updated texts and adjusted paddings
* added a group with padding to the blocks
* Body line-height to 1.7.
Co-authored-by: Jeff Ong <jonger4@gmail.com>
* Add menu locations to quadrat
* Remove disconnected changes
* Remove footer menu location
* rebuild theme.json
* Quadrat: Add Quote block styles
* Tightened up the line-height and lessened the space between quote and citation.
* Remove properties that already exist in the parent theme
* Remove quote sass include and rebuild.
* Quadrat: Add list styles
* Removed variable usage for list item style
* Updated list styles to be more correcter
* Try/header template part wrapped (#3714)
* Modified site-title styles to match comps
* Added a navigation rendering function to render the navigation block based on a classic data source, wrap the output in an HTML block to be inserted anywhere blocks are do_block()'ed
* Added a header template part that leverages the rendered navigation block markup
* Replaced usage of navigation block template with new template-part
* Added styles for header for proper layout unachievable with blocks.
* Quadrat: Style the Code block
* Remove unneeded declarations
* Removed font-changing settings on code block
* Quadrat: add cover pattern (#3676)
* Try using svg for block pattern.
* Try mask-image instead.
* move the svg to a before pseudoelement
* refactored the pseudoelements
* fix for the editor interaction when cover block is highlighted
* Add block pattern.
* Use a transparent div instead of svg. Simplify how color of the diamond is set.
* Rotate closer to the design.
* Use background image with svg and mix-blend-mode.
* made block pattern wide aligned
* created exceptions bof black and white
* changes to fit the design, lowered opacity on black and white versions
* Add autoprefixing to Quadrat
* removed error from rebase
* removed unnecessary z-index, linting
* z-index added
* Scope CSS to cover block.
* :: for consistency.
Co-authored-by: Maggie Cabrera <maggie.cabrera@automattic.com>
Co-authored-by: Ben Dwyer <ben@scruffian.com>
* removes template hack
* Quadrat: Add Episode block pattern (#3695)
* create episode pattern
* added group wrapper for padding
* correct url for image
* typo
* update to use media and text
* changed the url of the image, added alt content and em tag
* remove unneeded class, added wrapper for bottom padding
* Scope the 0 padding to text content without a background.
* Remove group, add spacer. Fix local image ref.
Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Jeff Ong <jonger4@gmail.com>
* Change colors used in theme.json from descreptive to semantic (#3725)
* Change colors used in theme.json from descreptive to semantic
* semanticizing the color
* formatting
* also changed the child theme.json
* Quadrat: Add table styles (#3719)
* Quadrat: Add styles for tables
* Add tbody for extra specificity
* Add a border to the top of the first row
* Remove text-align.
Co-authored-by: Jeff Ong <jonger4@gmail.com>
* Allowing overflow of group-wrapped navigation (#3732)
* Update screenshot.png (#3735)
* Quadrat: Add page templates (#3721)
* Rebase trunk.
* Revise footer.
* Add CSS for the next/prev links
* Continue rebase.
* remove test code
* used gutenberg_block_template_part to load template parts on php templates
* Remove testing text
* alignment tweaks
* Add separate templates for page and post.
* Restore header wrapper that was accidentally removed in rebase.
* Template tweaks.
* Add page block template.
Co-authored-by: Jeff Ong <jonger4@gmail.com>
Co-authored-by: Maggie Cabrera <maggie.cabrera@automattic.com>
* Make index query inherit query string.
* Update screenshot.png (#3742)
* Quadrat: Add CSS for a featured image
* Quadrat: Headlines and Buttons Block Pattern (#3744)
* created block pattern
* padding rules for mobile
* added new class to all the group blocks
* Remove all padding from text content on mobile.
Co-authored-by: Jeff Ong <jonger4@gmail.com>
* Change hover rules for buttons
* Add hover styles for buttons and links
* Remove background color from buttons. (#3752)
* Quadrat: Add the listen pattern
* refactor patterns to single files
* move utility classes to BCB
* refactor listen to the podcast
* Quadrat: Add a join pattern
* Make the pattern wide
* Check the class exists before calling it
* Make sure the plugin is loaded before adding the pattern
* Move the block pattern CSS to a new file
Co-authored-by: Maggie Cabrera <maggie.cabrera@automattic.com>
Co-authored-by: Daniel Dudzic <daniel.dudzic@automattic.com>
Co-authored-by: Jason Crist <jcrist@pbking.com>
Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Kjell Reigstad <kjell.reigstad@automattic.com>