Commit graph

7165 commits

Author SHA1 Message Date
Maggie
9e49d27662
Blockbase: Add support for custom palettes customization (#4098)
* 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>
2021-06-28 14:39:57 +01:00
Andres Blanco
ca0a1bf6a5 Bump varia version number 2021-06-28 09:37:06 -03:00
Jason Crist
c562229404
Add __unstableLocation to all BB&Co Themes (#4101)
* 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
2021-06-28 10:51:45 +01:00
Jason Crist
1392fe1de3
Remove Quadrat PHP Menu Renderer (#4100)
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.
2021-06-25 12:08:39 -04:00
Jason Crist
d23f690a26
Refactor Blockbase font definitions (#4077)
* 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
2021-06-25 16:28:51 +01:00
Jason Crist
e83203dbcc
Try/quadrat semantic color customizations (#4090)
* Refactored blockbase color configuration from 'descriptive' to 'semantic'

* Refactored Quadrat to support Semantic Colors

* WIP experiment to allow Customizer editing of semantic colors in Quadrat

* Update the settings in theme.json not styles

* remove class variable for simplicity

* allow users to set multiple colors

* move merged colors to a class property

* Refactored to simplify and integrate changes to save everything at once

* Refactored and implemented save-all-at-once

* Refactored color customization logic from Quadrat to Blockbase

* Refactored Mayland blocks to support semantic color customizations

* Refactored Seedlet for configurable semantic colors.  Refactored meaning of 'primary' in blockbase.

* Minor color cleanups

* Fixed quadrat background color override

* Change variables to camelCase

* remove slug class property

* rename a few variables and add some comments

* remove the noop.css

* don't assume properties exist

Co-authored-by: Ben Dwyer <ben@scruffian.com>
2021-06-25 11:22:53 +01:00
Andrés Blanco
47152fe099
Merge pull request #4086 from Automattic/fix/cover-text-color
Varia: Fix cover text color over clear backgrounds.
2021-06-24 11:13:12 -03:00
Ramon
a9c466fa0f
Merge pull request #4076 from Automattic/update/blockbase-footer-template-credits 2021-06-24 09:30:38 +10:00
Ramon
eb1f77a26f
Change .com to .org 2021-06-24 08:53:07 +10:00
Andres Blanco
74fa9bd9eb Fixes search block alignment on Rivington 2021-06-23 15:13:59 -03:00
Andres Blanco
5b54db344c cleanup 2021-06-23 15:08:22 -03:00
Andres Blanco
22ef290061 better support wysiwyg 2021-06-23 15:08:22 -03:00
Andres Blanco
34ffedde42 Varia: Fix cover text color over clear backgrounds. 2021-06-23 15:08:22 -03:00
Ben Dwyer
633d3757cf
Merge pull request #4089 from Automattic/update/gitignore
Ignore generated themes
2021-06-23 16:37:09 +01:00
Ben Dwyer
c82e73acbb Ignore generated themes 2021-06-23 16:33:39 +01:00
Ben Dwyer
443b480cdf
Merge pull request #4075 from Automattic/blockbase/add/header-footer-only-template
Blockbase: Add template with just a header and footer
2021-06-23 16:13:34 +01:00
ramonjd
990d6dcc65 Adding a link to WordPress.com to the blockbase theme footer credits. 2021-06-21 09:58:18 +10:00
Kjell Reigstad
4a9b42faff Add Header & Footer-only template. 2021-06-18 09:31:29 -04:00
Ben Dwyer
bf50f65a50
Merge pull request #4070 from Automattic/update/quadrat-templates
Quadrat: Simplify templates
2021-06-18 10:07:44 +01:00
Ben Dwyer
157179442c switch to new attribute name 2021-06-18 10:07:04 +01:00
Ben Dwyer
e423258182 Quadrat: Simplify templates 2021-06-17 17:47:47 +01:00
Ben Dwyer
03c01e4c01
Merge pull request #4065 from Automattic/update/quadrat-description
Quadrat: Update style.css to be more accurate
2021-06-17 15:07:52 +01:00
Ben Dwyer
2ce29de6e6 Remove accesibility ready tag 2021-06-15 17:29:13 +01:00
Ben Dwyer
49ea46866e Quadrat: update theme dependencies and licence 2021-06-15 17:28:19 +01:00
Ben Dwyer
6df0c66504 Quadrat: update theme description 2021-06-15 17:26:32 +01:00
Ben Dwyer
31c8e59bfe Version bump for mayland blocks 2021-06-15 10:37:15 +01:00
Ben Dwyer
eddea827cf Version bump for Seedlet blocks 2021-06-15 10:35:03 +01:00
Ben Dwyer
de12b28438
Merge pull request #4058 from Automattic/update/seedlet-mayland-blocks-readmes
Updates to the README files for mayland blocks and seedlet blocks
2021-06-15 10:27:55 +01:00
Ben Dwyer
9a1811e149 Updates to the README files for mayland blocks and seedlet blocks 2021-06-15 10:26:19 +01:00
Ben Dwyer
6950b5366e
Merge pull request #3986 from Automattic/varia-search-block
Varia styles for search block
2021-06-14 11:57:19 +01:00
Ben Dwyer
4a91436e7b add readme for mayland-blocks 2021-06-14 11:37:31 +01:00
Ben Dwyer
b7ec970d93 bump version numbers 2021-06-14 11:36:44 +01:00
Ben Dwyer
de8620db31
Merge pull request #4045 from Automattic/update/retire-brompton-and-redhill
Retire Brompton and Redhill
2021-06-11 11:51:35 +01:00
Ben Dwyer
5d8c54629d Retire Brompton and Redhill 2021-06-11 11:41:34 +01:00
Kjell Reigstad
f2d375d058
Add post content to the blank template. (#4035) 2021-06-10 14:16:17 -04:00
Ben Dwyer
527b50e3f5
Updates to Mayland Blocks and Seedlet Blocks so that they are compatible with the correct version of WordPress (#4039) 2021-06-10 14:09:06 -04:00
Ben Dwyer
848cceb25c
Merge pull request #4020 from Automattic/fix/business-theme-comments
Business themes: Fix comments on wpcom
2021-06-10 16:53:28 +01:00
Ben Dwyer
19d385bc37 Business themes: Fix comments on wpcom 2021-06-10 11:37:22 -04:00
Ben Dwyer
0db1f667b9
Merge pull request #4038 from Automattic/revert-3950-blockbase-core-initial-upload
Revert "Blockbase: initial dotorg upload version"
2021-06-10 16:26:28 +01:00
Ben Dwyer
88c679cf1e
Revert "Blockbase: initial dotorg upload version" 2021-06-10 16:26:10 +01:00
Ben Dwyer
36365090fc
Merge pull request #3950 from Automattic/blockbase-core-initial-upload
Blockbase: initial dotorg upload version
2021-06-10 16:15:57 +01:00
Ben Dwyer
ffdbd7e6c9
Update mayland-blocks/functions.php 2021-06-10 16:13:41 +01:00
Ben Dwyer
ab2bfa6c34
Merge pull request #4037 from Automattic/add/meta-files-sandbox-ignore
Add additional meta files to sandbox ignore and 2019 to gitignore
2021-06-10 16:08:19 +01:00
Jason Crist
7d7af4d6e1 Add additional meta files to sandbox ignore and 2019 to gitignore 2021-06-10 10:55:41 -04:00
Ben Dwyer
e9c2ee42dd
Merge pull request #4034 from Automattic/add/images-from-svn
Add images from SVN
2021-06-10 11:36:09 +01:00
Ben Dwyer
924a970f24 Add images from SVN 2021-06-10 11:34:08 +01:00
Ben Dwyer
2267da7180
Merge pull request #4031 from Automattic/add/language-files-from-dot-com
Add language files from dotcom
2021-06-10 09:47:26 +01:00
Jason Crist
e5baa9ee70 added some missing .pot files 2021-06-10 09:45:50 +01:00
Ben Dwyer
abf42f0743 Add language files from dotcom 2021-06-10 09:42:35 +01:00
Ben Dwyer
2ce8df6ee6
Merge pull request #4033 from Automattic/add/sandbox-pull
Add a sandbox pull command
2021-06-10 09:40:23 +01:00