Commit graph

281 commits

Author SHA1 Message Date
Jason Crist
25a3871c2d
Changes to quadrat table styles to match design and ensure editor and view are the same. (#4139)
* 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.
2021-07-02 08:16:55 +01:00
Jason Crist
dc863f8a9e
Fix Comments Styles for BB & Co. (#4109)
* 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>
2021-07-01 16:06:35 -04:00
Ben Dwyer
3c936623ef
Blockbase + children: Add footer credits that wordpress.com will recognise (#4142) 2021-07-01 11:09:58 +01:00
Ben Dwyer
5bab1dad6e
Quadrat: Add a readme (#4143) 2021-07-01 10:14:22 +01:00
Jeff Ong
91046bf782
Use semantic color names. (#4138) 2021-06-30 21:18:53 +01:00
Jason Crist
119c006974
Removed Quadrat's social menu location as it wasn't actually defined anywhere (#4134) 2021-06-30 12:46:58 -04:00
Jeff Ong
fb44366db4
Quadrat: fix featured images (#4108)
* Revise page and post featured image treatment.

* Simplify post and page headers with featured images.
2021-06-30 08:07:52 -07:00
Ben Dwyer
2e2933da02
Quadrat: Make site title uppercase (#4132) 2021-06-30 09:03:47 -04:00
Jeff Ong
356ed35a6f
Quadrat: fix query block markup (#4107)
* Add post template block markup.

* Try to make the markup more "readable"
2021-06-29 07:05:56 -07:00
Maggie
613d3402d0 updated the color palettes with the correct values 2021-06-29 12:05:58 +02:00
Ben Dwyer
9fc6f82038
Blockbase: ReMove list block styles from sass (#3958) 2021-06-28 09:50:03 -04:00
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
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
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
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
924a970f24 Add images from SVN 2021-06-10 11:34:08 +01:00
Maggie
8ee9e7e37a
Blockbase: separated mixins from rules for the button block (#3985)
* separated mixins from rules for the button block
* Removed unnecessary stylistic hover styles that were breaking on Chrome

Co-authored-by: Jason Crist <jcrist@pbking.com>
2021-06-04 12:21:16 -04:00
Jeff Ong
ba98e3305a
Blockbase: add query pagination (#3971)
* Refactor some query pagination styles to blockbase.

* Justify the previous / next links.
2021-05-28 06:26:15 -07:00
Jason Crist
d657622de2
Changed CSS and variable handling so that the color of the border and text of a button in 'outline mode' matches the background color of the button when not. (#3972) 2021-05-28 06:19:43 -07:00
Ben Dwyer
086553f14a
Quadrat: Fix mobile spacing (#3961)
* Quadrat: Fix mobile spacing

* reset indentation

* reset indentation

* move template rules into their own file
2021-05-27 12:17:54 -07:00
Jason Crist
a65ef3200a
Remove experimental- from theme.json & include in .org build (#3956)
* Rename bb theme to make it not experimental

* Include theme.json files in dot org packaging

* Renamed all BCB Family Themes theme.json file

* Add font size to site title block.

Co-authored-by: Jeff Ong <jonger4@gmail.com>
2021-05-27 08:06:59 -07:00
Ben Dwyer
eebb4e3957 move the spacer to the CSS so if the block isn't there nothing shows 2021-05-27 13:31:19 +01:00
Ben Dwyer
6aca1c2b8c Quadrat: Update the layout of the query template 2021-05-26 16:26:51 +01:00
Maggie
5c1e93b03a
Quadrat: fix markup for header template part (#3906)
* 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>
2021-05-26 07:43:09 -07:00
Jason Crist
dc41593f3b
Style quadrat mobile nav (#3921)
* Remove mobile navigation ponyfill

* Update default mobile theme styles to (more closely) match comps

* Removed opinionated mobile menu button positioning logic from BCB
2021-05-25 10:49:49 -04:00
Maggie Cabrera
3c94941e6c renamed bcb strings on functions files 2021-05-25 11:37:50 +02:00
Ben Dwyer
e89ecd2792 import buttons from blockbase not BCB 2021-05-25 10:16:22 +01:00
Jeff Ong
5040c1cdd6 Rename BCB to blockbase. 2021-05-25 09:47:53 +01:00
Daniel Dudzic
36df9da75d
Block themes: Update templates to include a Query block wrapper (#3821)
* Block themes: Update templates to include a Query block wrapper (WordPress/gutenberg#30804)
Co-authored-by: Maggie Cabrera <maggie.cabrera@automattic.com>
2021-05-24 16:38:00 -04:00
Maggie
e9279bb92d
Quadrat: comment form style tweaks (#3905)
* comment form style tweaks
* inversed colors on comments buttons
* fixed font size
2021-05-24 16:15:51 -04:00
Maggie
1032374b65
removed polygon on the footer outside of the home (#3917) 2021-05-24 16:10:33 -04:00
Maggie Cabrera
ebf3f162f2 solve issue when both logo and featured image are present 2021-05-24 14:02:30 +02:00
Maggie Cabrera
e1666b00c9 post header version with featured image 2021-05-24 13:59:25 +02:00
Maggie Cabrera
d5b0ba4aef move the post meta closer to the title 2021-05-24 13:59:06 +02:00
Maggie
05553a7040
Merge pull request #3896 from Automattic/fix-single-post-header
Quadrat: fix single post title when a custom logo is present
2021-05-24 13:56:59 +02:00
Jason Crist
619737144a
Provide reasonable color defaults when palette background color is selected (#3909) 2021-05-21 14:40:47 -07:00
Jeff Ong
655b1fef3b
BCB + children: use nav block responsive control (#3870)
* Replace responsive logic + styles with the blocks native responsiveness.
* Added responsive flag and removed default links for navigation blocks
* Added backup solution to mobile nav to quadrat

Co-authored-by: Jason Crist <jcrist@pbking.com>
2021-05-21 13:57:42 -04:00
Jason Crist
b081797df4
Refactor button hover styles into its own custom object tree (#3881)
* Refactor button hover styles into its own custom object tree
* refactored and rebuilt quadrat to match new button styling methods

Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Jeff Ong <jonger4@gmail.com>
2021-05-21 08:05:54 -04:00
Jeff Ong
32d6155fcb
Add theme focus states for links and forms. (#3899) 2021-05-20 13:43:44 -07:00
Maggie
12387e679d
Quadrat: changed the hover effect of text links (#3891)
* changed the hover effect of text links

* Revise link default and hover states.

Co-authored-by: Jeff Ong <jonger4@gmail.com>
2021-05-20 11:13:34 -07:00
Maggie Cabrera
53f6881d49 consider custom logo present 2021-05-20 17:44:22 +02:00
Daniel Dudzic
96f5014a22 Quadrat: Remove trailing whitespaces after the last php closing tag 2021-05-20 17:10:13 +02:00
Maggie Cabrera
c0084919ac move menu when admin bar is visible 2021-05-20 10:22:52 +02:00
Maggie Cabrera
8d7b3fe5e0 adapted single post header to fit design for mobile 2021-05-20 10:13:29 +02:00