Commit graph

9 commits

Author SHA1 Message Date
Marko Andrijasevic
0ef75a5b5b
Modern Business: remove FSE template data inserter duplication (#1216)
To avoid duplicating this file across all FSE themes
I'm moving it to the FSE plugin instead and providing
hooking to theme activation there. This is now viable
since we are no longer hardcoding the templates in
themes, but fetching them from the Dotcom API.
2019-08-08 03:22:10 +02:00
Marko Andrijasevic
140865201e
Modern Business: add remote template fetching for FSE (#1167)
Previously our template parts data was hardcoded in the theme.
This has been updated so it is now fetched from the WordPress.com API.
2019-08-06 18:59:13 +02:00
Marko Andrijasevic
f4d637a733
Modern Business: rename template parts to templates (#1174)
Renames wp_template_part to wp_template and in general all
occurrences of the word "part".
2019-08-02 21:40:15 +02:00
Marko Andrijasevic
37bff42b9d
Modern Business: remove wp_template population (#1169)
Remove wp_template population to align the theme with latest FSE changes.
2019-08-02 03:02:20 +02:00
Jacopo Tomasone
2d79c911ae
Modern Business: Apply theme classes to the FSE template part instead of to a Group block inside it (#1165)
Remove the Group block from the default header and footer template parts created when activating Modern Business and Full Site Editing.
2019-08-01 17:01:17 +01:00
Noah Allen
2c4930ec88 Fix a template conflict issue with modern business
We disabled alignment settings for the blocks, but the template
content still has alignment in it. This produces a template
conflict warning in the editor.
2019-07-19 16:09:57 -07:00
apeatling
ef5f3a7e37 Update the modern business theme to support footer styles and base footer blocks for full site editing. 2019-07-18 11:45:02 -07:00
Marko Andrijasevic
e455dc3fc8 Modern Business: add FSE support
This adds required functionality to support rendering FSE header and
footer on all site pages (static and dynamic). It's also includes the
data population functionality, which has now been removed from the plugin
and will be delegated to each theme for maximum flexibility.
2019-07-18 17:53:08 +02:00
Laurel Fulford
39d6953e87 Modern Business: Add to GitHub repo. 2019-02-01 09:36:04 -08:00