* 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>
* Quadrat: Change the name of the front page template
* Add template to theme.json
* merge customTemplates rather than overwriting
* Update the build script
* 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>
* 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
* 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>
* 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>
* Universal themes: Add a setting to disable the Site Editor
* Check for index.html template before attempting to disable the FSE plugin (in the same way Gutenberg does)
* Only add a widgets menu item when there isn't one already
* Add an index template
Co-authored-by: Jason Crist <jcrist@pbking.com>
* Added selectors for Quadrat navigation styles to support the current classes produced by the page-list block
* Updated submenu border to match requested design
* Changes to quadrat table styles to match design and ensure editor and view are the same.
* Involved Blockbase in some of the table changes necessary for Quadrat.
* Added and formatted comments for Blockbase refactoring font definitions for the block
* Fixed wp.com comment styles for Quadrat. Removed unnecessary comment font stylings.
* Fixed Seedlet-blocks wp.com comment styles
* Moved .com specific fixes to appropriate space.
Co-authored-by: Ben Dwyer <ben@scruffian.com>
* first pass at color palette controls without functionality
* made palettes look like color annotations plugin
* make color selection functional
* get palettes from theme.json
* rename file
* rename colors preview file
* rename files
* more file renaming for clarity
* simplify settings
* rebuilt mayland and seedlet with alternative palettes
* renamed default template, dynamic theme name
* remove space
* Added default Varia/Seedlet palettes to blockbase
* check if the custom palette array is empty
* Only render color palette picker controls if there are alternatives to default.
* Only render color palette picker controls if there are alternatives to default. (fix)
* Removed commented code
* change palettes to an array
* chagne props comment
* removed unnecesary credit
* undo last commit, brought back the credits
* readd the settings file
* rebuild children
Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Jason Crist <jcrist@pbking.com>
* Add __unstableLocation to all BB&Co Themes
As BB & Co. themes ALL become "Universal Capable" this addition allows
the menues to be modifed (should these themes be used in "Classic Mode")
* Registered menu locations for all BB themes
Now that the navigation block has the __unstableLocation attribute the
method of rendering the block is no longer needed and can be removed (as
well as the php header file that was calling it) since it all comes from
blocks now.
* Refactor Blockbase Font Family Handling
Refactor Blockbase so that the font family provided is
DESCRIPTIVE instead of semantic.
Leverated SEMANTIC font family variables defined in custom
to assign to blocks.
(In this way USERS will see DESCRIPTIVE font family values to choose
from and theme configuration can use semantic values that can be
overridden by things such as the WP.com Font Picker)
* standardized line-height usage in quadrat and blockbase
* Refactored mayland configuration with font family and line height changes from blockbase
* Changes to Seedlet-blocks to support the font-face refactor