Commit graph

329 commits

Author SHA1 Message Date
Ben Dwyer
fbe908540a Version Bump 2022-01-07 10:15:01 +00:00
Jason Crist
9e7036e6c3
Fix Customizer Font Editing causing Site Editor WSOD (#5262)
* Clear fontFamilies data to ensure what is posted is always correct.  Refactored unset_property_if_it_exists() as it wasn't removing the fontFamilies Array as expected

* Change the way we fetch users CPT to use the Gutenberg function directly

Co-authored-by: Ben Dwyer <ben@scruffian.com>
2022-01-07 09:27:37 +00:00
Sarah Norris
0d8b97499b
Add appearanceTools: true setting (#5072) 2022-01-04 15:27:29 +00:00
Ben Dwyer
955628f282
Blockbase: Update the package.json (#5253)
* Blockbase: Update the package.json

* update

* Add author
2021-12-24 13:51:23 +00:00
Ben Dwyer
e3762b3329
Blockbase: Update customizer PHP library to work with latest version of Gutenberg (#5251)
* Fix customizer

* add string
2021-12-23 11:53:08 +00:00
Ben Dwyer
55eac831b5 Version Bump 2021-12-23 01:48:55 +00:00
Ben Dwyer
18c6bcb1f8
Fallback to the old function name in case users are still on the old version of Gutenberg (#5250) 2021-12-23 01:32:09 +00:00
Ben Dwyer
665a08d8f5
Blockbase: Rename Gutenberg functions (#5248) 2021-12-22 23:20:37 +00:00
Sarah Norris
b172d413cc Version Bump 2021-12-22 16:45:44 +00:00
Ben Dwyer
88cff87a49
Blockbase: Update alignment rules (#5220)
* Blockbase: Update alignment rules

* update variable name
2021-12-22 16:39:41 +00:00
Maggie
225656c65a
Blockbase: fix variables for 2 colored themes (#5241)
* fix variables for 2 colored themes

* same fix for tables css
2021-12-22 16:35:42 +00:00
Ben Dwyer
2ef8a95e1f Version Bump 2021-12-20 09:53:16 +00:00
Ben Dwyer
f546817e73
Skatepark: simplify nav (#5190)
* Skatepark: simplify nav

* Add a block gap between the logo and other branding

* align the mobile menu to the botton

* Simplify skatepark's header to just use the Blockbase one

* refactor the social navigation code to make it eassier to pinpoint errors

* Skatepark: simplify nav

* Add a block gap between the logo and other branding

* align the mobile menu to the botton

* Simplify skatepark's header to just use the Blockbase one

* Remove header css

* update skatepark to have a wide header
2021-12-20 09:05:38 +00:00
Ben Dwyer
589e1a1e4d Version Bump 2021-12-14 16:45:07 +00:00
Ben Dwyer
61851034de
Blockbase: Force DOMXPath to use utf-8 encoding (#5193) 2021-12-14 16:24:50 +00:00
Jason Crist
69a561f0b3 Version Bump 2021-12-13 14:26:41 -05:00
Jason Crist
db081d9814
Geologist Variations + Variation Creation Script (#5179)
* 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>
2021-12-13 16:53:44 +00:00
Jason Crist
2e5ea37b97
Fixed the header spacer element in header-center template (#5175) 2021-12-09 11:25:47 -05:00
Jason Crist
d654cd6643 Version Bump 2021-12-09 10:26:14 -05:00
Jason Crist
1b61f3c876
Try/consolidate headers (#5145)
* 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>
2021-12-09 10:22:50 -05:00
Ben Dwyer
4ddaf7b558 Version Bump 2021-12-07 17:59:35 +00:00
Sarah Norris
70a175747e
Blockbase: replace user key with custom (#5147)
* Replace user key with custom

* Rename user to custom in functions.php

* Added stopgap so that the solution will work with both < and > Gutenberg version 12.1

Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Jason Crist <jcrist@pbking.com>
2021-12-07 17:49:46 +00:00
Ben Dwyer
3256482e88 Version Bump 2021-12-06 17:03:07 +00:00
Ben Dwyer
0535e61ee2
Blockbase Fonts: Only unset properties that are set (#5149) 2021-12-06 16:47:40 +00:00
Sarah Norris
7f238fa11a
Blockbase: refactor template part blocks (#5129)
* Update Blockbase template part blocks

* Update Arbutus template part blocks

* Update Geologist template part blocks

* Update Payton template part blocks

* Update Russell template part blocks

* Update Seedlet Blocks template part blocks

* Update Skatepark template part blocks

* Update Videomaker template part blocks

* Update Zoologist template part blocks

* Remove zero margin

* Remove reference to Blockbase

* Remove zero margin from all themes

* Move align setting to group block

* absorb group into the footer block

* remove layout from header footer only template

* remove wrappers from russell

* Move layout settings to footer template part for Seedlet Blocks

* Remove footer wrapper for Skatepark

* Remove wrapper from post-meta-icons

* Fix Mayland Blocks post meta icons spacing

* remmove space

Co-authored-by: Ben Dwyer <ben@scruffian.com>
2021-12-06 15:20:15 +00:00
Ben Dwyer
1890979f74
Blockbase: Add an archive template (#5127)
* Blocbase: Add an archive.html file

* Add archive templates
2021-12-03 22:06:29 +00:00
Ben Dwyer
3409972736 Version Bump 2021-12-02 13:03:07 +00:00
Ben Dwyer
ecb31ac575
Blockbase: Fix navigation (#5128) 2021-12-02 12:53:49 +00:00
Sarah Norris
1a28df4986
Add padding to footer (#5122) 2021-12-01 17:58:44 +00:00
Ben Dwyer
35fc26d218
Move calendar styles to blockbase (#5114)
* Move calendar styles to blockbase

* remove calendar styles
2021-12-01 10:13:35 +00:00
Ben Dwyer
7f5e587c78
Blockbase: Move table stripes to Blockbase (#5115)
* Blockbase: Move table stripes to Blockbase

* Remove unneeded code

* rebuild css

* rebuild all

* give the tertiary color a bit more contrast
2021-11-30 17:09:05 +00:00
Ben Dwyer
171411da07
Blockbase: Update paragraph gap (#5104)
* Blockbase: Restrict these paragraph rules to post content

* Rename file to target the blocks

* Rebuild
2021-11-29 13:05:53 +00:00
Maggie
0bd7c5bbb6
created a footer only template (#5103) 2021-11-26 13:17:44 +00:00
Ben Dwyer
90c88470ee
Blockbase: Use variable for heading font size (#5101) 2021-11-25 17:12:01 +00:00
Ben Dwyer
a315d63a9c
Blockbase: Remove layout inheritance from the footer template (#5100) 2021-11-25 11:24:03 +00:00
Maggie
4c97833653
updated readme with blog links (#5099) 2021-11-25 10:15:45 +00:00
Ben Dwyer
dbd73c2a74
Videomaker: Update Videomaker navigation (#5059)
* Videomaker: Update navigation width

* Update font sizes

* change the jusificiation to be center

* add social links to the navigation

* prevent the navigation wrapping
2021-11-24 20:45:35 +00:00
Matias Benedetto
b9a4661d58
Quadrat: fixing hover styles for buttons inside the subscribe form (#5033)
* Quadrat: fixing hover styles for buttons inside the subscribe form

* Quadrat: fix contact form submit button font weight

* Jetpack issue workaround: adding TODO commets to remove the CSS when the Jetpack issue is fixed

* Revert "Jetpack issue workaround: adding TODO commets to remove the CSS when the Jetpack issue is fixed"

This reverts commit b04559d5de.

* Revert "Quadrat: fix contact form submit button font weight"

This reverts commit 49573f481b.

* Revert "Quadrat: fixing hover styles for buttons inside the subscribe form"

This reverts commit efeb97a6ea.

* Blockbase: Fixing button font-weight and hover styles
2021-11-24 13:43:39 +00:00
Ben Dwyer
02c2556875
Blockbase: Simplify the approach to font customization (#4980)
* 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
2021-11-24 11:38:08 +00:00
Matias Benedetto
6051e0f592
Adding static keyword to avoid error in PHP 8 (#5082)
Declaring class properties or methods as static makes them accessible without needing an instantiation of the class.
2021-11-24 11:35:22 +00:00
Jason Crist
8cfaa36188
Paternize 404 Page (#5039)
* Refactor Blockbase 404 page to block pattern instead of PHP page

* Adjustments to get 404 to render in child themes.

* Adjustments to style Skatepark's 404 based on original PHP file.

* corrected 404 page layout styles

* Refactored videomaker 404 to use Blockbase pattern but match original PHP file styling.

* Refactored videomaker 404 to use Blockbase pattern but match original PHP file styling.

* Added 'blank' message to index.php

* formatted PHP comment

* Hide the pattern in the inserter

* Only use the copy in the block

* adding 404 templates

* Removed unused class

* rename the prompt

* added spacer to align with what other child themes are doing

Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Maggie <maggie.cabrera@automattic.com>
2021-11-22 13:21:35 +00:00
Jason Crist
958742fa84 Version Bump 2021-11-19 11:32:06 -05:00
Ben Dwyer
cdb5883c51
Update README.md (#5065) 2021-11-19 10:45:09 +00:00
Ben Dwyer
6e9d47edc6 Version Bump 2021-11-19 09:26:49 +00:00
Sarah Norris
b794a3253b
Remove .nocomments fix (#4913) 2021-11-19 09:16:40 +00:00
Sarah Norris
d781e55307
Update all navigation blocks to new markup (#5038)
* 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
2021-11-19 09:14:43 +00:00
Ben Dwyer
cec06e0213 Version Bump 2021-11-18 14:14:49 +00:00
Ben Dwyer
83e091327c remove pink social icons 2021-11-18 14:03:21 +00:00
Ben Dwyer
d534eaba4f Version Bump 2021-11-18 10:41:34 +00:00
Ben Dwyer
d160d45d37
Make it possible to configure the color of the social icons (#4984)
* Make it possible to configure the color of the social icons

* Update the name of the custom variable
2021-11-18 10:30:56 +00:00