Commit graph

7070 commits

Author SHA1 Message Date
Rolf Allard van Hagen
98e800c43f
Drop "fontsToLoadFromGoogle" for child themes (#4633)
* Drop "fontsToLoadFromGoogle" for child themes

Drop "fontsToLoadFromGoogle" in favor of  the common "google" parameter. Child themes can simply set a "google" key/value for any Google fonts they need, just as the Blockbase does everywhere else.

I see no need (anymore) to have this separate custom section in the child theme json. Or am I missing something?

It just needs to be communicated and coordinated with child theme devs that still use "fontsToLoadFromGoogle"...

This also fixes #4460 and #4621

* Remove fontsToLoadFromGoogle from theme.json

Co-authored-by: Ben Dwyer <ben@scruffian.com>
2021-09-28 15:25:59 +01:00
Jason Crist
97d49618d8 Version Bump 2021-09-27 21:24:28 -04:00
Maggie
4a9ed3bfc4
add json schema to theme.json and rebuilt children (#4714) 2021-09-27 14:34:43 -04:00
Daniel Dudzic
dace170d9a
Blockbase: Remove padding from the separator (#4712) 2021-09-27 14:32:24 -04:00
Ben Dwyer
290dcac0a4
Blockbase: Add site logo (#4692)
* 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>
2021-09-27 14:31:07 -04:00
Jason Crist
2ea6294281 version bump 2021-09-25 08:54:13 -04:00
Jason Crist
ce3fda4a16
Added additional margin top to achieve design target (#4664) 2021-09-24 15:57:28 -04:00
Ben Dwyer
41b4037836
Quadrat: Add pagination arrows through block settings, not in CSS (#4536) 2021-09-24 15:57:14 -04:00
Jeff Ong
654cf86e31
Videomaker: add footer (#4685) 2021-09-24 15:56:57 -04:00
Jeffrey Pearce
44f95610b3
Updates font sizes. (#4699)
Updates font sizes for;
h tags
p tags
site title and tag
navigation scss
2021-09-24 14:40:22 +01:00
Daniel Dudzic
9152c65c57
Quadrat: Fix styling of post meta (#4695)
* Quadrat: Fix styling of post meta

* Quadrat: Remove unnecessary styles from post meta
2021-09-24 14:37:01 +01:00
Ben Dwyer
0b037aaef0
Videomaker: Add content width settings (#4697)
* Videomaker: Add content width settings

* Moved layout values to settings and corrected per design.

* Set new content values.

Co-authored-by: Jason Crist <jcrist@pbking.com>
Co-authored-by: Kjell Reigstad <kjell@kjellr.com>
2021-09-24 14:29:02 +01:00
Sarah Norris
873729883c
Skatepark: Fix title spacing (#4624)
* Skatepark: replace image padding with spacer

* Skatepark: adjust featured image spacing

* Skatepark: tweak single spacer height

* Skatepark: apply spacing changes to page template

* Moved spacing from a spacer to margin-top

Co-authored-by: Jason Crist <jcrist@pbking.com>
2021-09-24 14:28:21 +01:00
Sarah Norris
9b09573d60
Blockbase: Add more styles to .aligncenter (#4675)
* Blockbae: add more styles to .aligncenter

This now supports image alignment as well as the site-logo block alignment

* Blockbase: replace spaces with tabs
2021-09-24 14:28:02 +01:00
Jason Crist
d0e89e8dac
Removed block-level margin styles from all themes (#4698) 2021-09-24 14:27:31 +01:00
Daniel Dudzic
946394db41
Quadrat: Enhance the logo spacing on mobile (#4634)
* Quadrat: Enhance the logo spacing on mobile

* Update quadrat/sass/templates/_header.scss

Co-authored-by: Kjell Reigstad <kjell.reigstad@automattic.com>

* Geologist: Add logo spacing

* Geologist/Quadrat: update theme.css files

Co-authored-by: Ben Dwyer <ben@scruffian.com>
Co-authored-by: Kjell Reigstad <kjell.reigstad@automattic.com>
Co-authored-by: Sarah Norris <sarah@sekai.co.uk>
2021-09-24 14:27:20 +01:00
Ben Dwyer
435d89a95c
Quadrat+Skatepark: Remove code that removes support for block templates (#4693) 2021-09-24 14:27:03 +01:00
Sarah Norris
b5475761f2
Blockbase: add scroll overflow to pre tags (#4674) 2021-09-24 14:26:57 +01:00
Kjell Reigstad
5bab92a2ef
Add post meta to Geologist Theme (#4663)
* Add post meta to Geologist Theme

* Geologist: add date icon to post meta

Co-authored-by: Sarah Norris <sarah@sekai.co.uk>
2021-09-23 13:26:36 +01:00
Ben Dwyer
e1487aebbb
Geologist: Fix image pattern (#4696) 2021-09-23 13:23:37 +01:00
Jeffrey Pearce
de7a2473bb
Quadrat/update font sizes (#4683)
* Updates themes.json htag font sizes

Updates font sizes for h4,5,6 in theme.json.

* Updates typography font sizes.

Updates tiny, small, normal, and extra large font sizes.

* Updates font sizes.

Citation and query pagination block font size updates.

* Updates font sizes.

Navigation and site title block font size update.

* Navigation font size update.

Updates responsive navigation font size.

* Fixes from review.

Changes font sizes to variables.

Props @scruffian for review.

* Replace font-size with variable.

Well spotted @scruffian - updated this and did a sweep for any other font-size in the theme. I don't see any more.

* Another sweep of fontSize replacement.

Found another instance in custom typography and core/code block.
2021-09-23 13:13:00 +01:00
Ben Dwyer
802475c209
Blockbase: Add focus styles (#4684) 2021-09-23 13:12:47 +01:00
Ben Dwyer
40845224b0
Videomaker: Add navigation styles (#4680)
* Videomaker: Add navigation styles

* Update font families

* Add colors to the submenus

* Make the navigation horizontal again
2021-09-23 13:00:07 +01:00
Ben Dwyer
77d82b6dbd
Blockbase: Fix alignmemts in the Query Pagination block (#4673) 2021-09-22 16:00:35 +01:00
Ben Dwyer
151a8fa8d2
Videomaker: Add typography settings (#4676) 2021-09-22 11:27:39 +01:00
Ben Dwyer
43af8c7123
Add comments to pages on Skatepark, Quadrat and Geologist (#4632) 2021-09-22 11:27:32 +01:00
Ben Dwyer
bdf528d88c
Blockbase: Update docs (#4672)
* Blockbase: Update docs

* Remove whitespace at the start of functions.php
2021-09-22 11:27:21 +01:00
Daniel Dudzic
0dae37c01c
Blockbase: Fix padding for the Group block with a background (#4629)
* Blockbase: Fix padding for the Group block with a background. Closes #4617

* Blockbase: Make sure Group spacing uses correct variables

* Add a general rule for has-background padding

* Remove the margin from the last child in a block with background color

Co-authored-by: Ben Dwyer <ben@scruffian.com>
2021-09-22 11:27:10 +01:00
Jason Crist
330ad891d9
Remove l/r padding from default posts template (#4665) 2021-09-22 11:26:38 +01:00
Jason Crist
6392130233
Add a 'blank' default block template for blockbase themes (#4669) 2021-09-22 11:20:19 +01:00
Ben Dwyer
e5ec33076b
Geologist: Add block patterns (#4623)
* Geologist: Add block patterns

* Add pattern files

* Update styles for block patterns

* Update content for block patterns

* fix quote markup

* adding textdomain

* add paragraph block comments

* add image to repo
2021-09-22 11:20:13 +01:00
Daniel Dudzic
0abf395e3e
Skatepark: Fix social links navigation alignment on desktop (#4635) 2021-09-22 11:19:55 +01:00
Daniel Dudzic
fd6b226d6a
Skatepark: Add submenu styling (#4662) 2021-09-22 11:19:47 +01:00
Ben Dwyer
0d1fe00684
Videomaker: Make button font weight 700 (#4677) 2021-09-22 11:18:16 +01:00
Ben Dwyer
b31b10ce59
Videomaker: Add a base theme with initial settings (#4661)
* Add Videomaker base theme

* Add alternate color palettes

* Add active link state

* Update the index template

* remove white space
2021-09-21 16:01:15 +01:00
Ben Dwyer
cb0a694421 Add generated themes to gitignore 2021-09-20 09:55:27 +01:00
Sarah Norris
d8926ce8ed
Blockbase: Add post-meta template part (#4565)
* Blockbase: add post-meta template part

* Blockbase: add post-tag icon

* Blockbase: remove tags from post meta

* Blockbase: add post tags to post meta

* Blockbase: add post tag SVG from Seedlet

* Blockbase: remove separator from post meta

* Blockbase: add spacer above post comments block

* Seedlet Blocks: add post tags to post meta

* Blockbase: enable blockGap & set gap size for all children

* Blockbase children: sync up child-theme.json files

They were all using --wp--custom--margin--vertical instead of --wp--custom--gap--vertical

* Blockbase children: change gap size to GB default of 0.5em

* Blockbase & co: use gap baseline across BB & all children

* Blockbase: add row-gap value to post-meta

* Skatepark: remove gap value

This is now applied via theme.json (as the same value)

* Blockbase: add comment next to use of !important

* Blockbase: add link to GB issue around block gaps
2021-09-20 09:51:18 +01:00
Ben Dwyer
0d25520809
Gallery: Add margins to the gallery block using theme.json (#4631)
* Gallery: Add margins to the gallery block using theme.json

* Remove unused code
2021-09-20 09:50:56 +01:00
Jason Crist
d8e8817b57 Removed unneeded log 2021-09-17 09:13:54 -04:00
Jason Crist
54fac084c7 Add utility to build a .org compatable .zip of themes 2021-09-17 09:13:54 -04:00
Ben Dwyer
f43254ac5b
Geologist: Update the color pallets to match those in the Figma file (#4615) 2021-09-16 22:06:08 +01:00
Daniel Dudzic
c963ed2033
An attempt to fix the theme check sanitization errors in Blockbase (#4601)
* Blockbase: Fix sanitization theme check errors

* Blockbase: Fix another sanitization theme check error
2021-09-16 22:02:04 +01:00
Jason Crist
f2b8f0ccfb
First pass at a blockbase child theme generator (#4001)
* First pass at a blockbase child theme generator

* First pass at a blockbase child theme generator
2021-09-16 22:01:57 +01:00
Ben Dwyer
280f2f8608
Blockbase: Remove wpcom hook (#4563)
* Blockbase: Remove wpcom hook

* Removed the two unused wpcom files

Co-authored-by: Jason Crist <jcrist@pbking.com>
2021-09-16 22:01:39 +01:00
Ben Dwyer
ad565db648
Blockbase: Add a getting started guide (#4627)
* Blockbase: Add a getting started guide

* A couple of minor formatting changes

* corrected build:scss

Co-authored-by: Jason Crist <jcrist@pbking.com>
2021-09-16 22:01:24 +01:00
Kjell Reigstad
23c5f5029b
Merge pull request #4581 from Automattic/geologist/change-tertiary-color
Geologist: Update tertiary color
2021-09-15 14:06:27 -04:00
Kjell Reigstad
94f41249f6 Update theme.json 2021-09-14 08:34:33 -04:00
Kjell Reigstad
9036b475fd Geologist: Update tertiary color. 2021-09-14 08:31:38 -04:00
Jason Crist
68a7ae791c Version Bumps 2021-09-13 17:21:42 -04:00
Maggie
a8485fb5a9 Blockbase + Quadrat: remap quadrat colors, refactor selection to tertiary (#4570)
* remap quadrat colors, refactor selection to tertiary

* Refactored color customizations to exclusively use THEME provided values as the basis for colors to configure rather than optionally using USER provided values.

* Changed blockbase's tertiary color to match blank-canvas
* Changed seedlet-blocks tertiary color to match seedlet's

* Eliminated any text selection styling for Blockbase and children (with the exception of Skatepark)

Co-authored-by: Jason Crist <jcrist@pbking.com>
2021-09-13 17:21:42 -04:00