diff --git a/test_themes/__manifest__.py b/test_themes/__manifest__.py index 925fc7990..3aeb46068 100644 --- a/test_themes/__manifest__.py +++ b/test_themes/__manifest__.py @@ -21,6 +21,7 @@ 'theme_bewise', 'theme_bistro', 'theme_bookstore', + 'theme_buzzy', 'theme_clean', 'theme_cobalt', 'theme_enark', diff --git a/theme_buzzy/LICENSE b/theme_buzzy/LICENSE new file mode 100644 index 000000000..b01eaf1b7 --- /dev/null +++ b/theme_buzzy/LICENSE @@ -0,0 +1,27 @@ +Odoo Proprietary License v1.0 + +This software and associated files (the "Software") may only be used (executed, +modified, executed after modifications) if you have purchased a valid license +from the authors, typically via Odoo Apps, or if you have received a written +agreement from the authors of the Software (see the COPYRIGHT file). + +You may develop Odoo modules that use the Software as a library (typically +by depending on it, importing it and using its resources), but without copying +any source code or material from the Software. You may distribute those +modules under the license of your choice, provided that this license is +compatible with the terms of the Odoo Proprietary License (For example: +LGPL, MIT, or proprietary licenses similar to this one). + +It is forbidden to publish, distribute, sublicense, or sell copies of the Software +or modified copies of the Software. + +The above copyright notice and this permission notice must be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER +DEALINGS IN THE SOFTWARE. diff --git a/theme_buzzy/__init__.py b/theme_buzzy/__init__.py new file mode 100644 index 000000000..be9f4fab0 --- /dev/null +++ b/theme_buzzy/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from . import models diff --git a/theme_buzzy/__manifest__.py b/theme_buzzy/__manifest__.py new file mode 100644 index 000000000..e91d12ef9 --- /dev/null +++ b/theme_buzzy/__manifest__.py @@ -0,0 +1,56 @@ +{ + 'name': 'Buzzy Theme', + 'description': 'Buzzy Theme - Responsive Bootstrap Theme for Odoo CMS', + 'category': 'Theme/Corporate', + 'summary': 'Corporate, Services, Technology, Shapes, Illustrations', + 'sequence': 140, + 'version': '1.0.0', + 'author': 'Odoo S.A.', + 'depends': ['website'], + 'data': [ + 'data/ir_asset.xml', + 'views/images_library.xml', + + 'views/snippets/s_title.xml', + 'views/snippets/s_banner.xml', + 'views/snippets/s_image_text.xml', + 'views/snippets/s_text_image.xml', + 'views/snippets/s_cover.xml', + 'views/snippets/s_text_block.xml', + 'views/snippets/s_numbers.xml', + 'views/snippets/s_three_columns.xml', + 'views/snippets/s_color_blocks_2.xml', + 'views/snippets/s_features.xml', + 'views/snippets/s_image_gallery.xml', + 'views/snippets/s_media_list.xml', + 'views/snippets/s_showcase.xml', + 'views/snippets/s_comparisons.xml', + 'views/snippets/s_company_team.xml', + 'views/snippets/s_call_to_action.xml', + 'views/snippets/s_features_grid.xml', + 'views/snippets/s_table_of_content.xml', + 'views/snippets/s_product_catalog.xml', + 'views/snippets/s_product_list.xml', + 'views/snippets/s_tabs.xml', + 'views/snippets/s_references.xml', + 'views/snippets/s_faq_collapse.xml', + 'views/snippets/s_timeline.xml', + 'views/snippets/s_process_steps.xml', + 'views/snippets/s_quotes_carousel.xml', + 'views/snippets/s_countdown.xml', + 'views/snippets/s_text_highlight.xml', + 'views/snippets/s_blockquote.xml', + + ], + 'images': [ + 'static/description/buzzy_cover.jpg', + 'static/description/buzzy_screenshot.jpg', + ], + 'license': 'LGPL-3', + 'live_test_url': 'https://theme-buzzy.odoo.com', + 'assets': { + 'website.assets_editor': [ + 'theme_buzzy/static/src/js/tour.js', + ], + } +} diff --git a/theme_buzzy/data/ir_asset.xml b/theme_buzzy/data/ir_asset.xml new file mode 100644 index 000000000..7a76542ed --- /dev/null +++ b/theme_buzzy/data/ir_asset.xml @@ -0,0 +1,19 @@ + + + + + theme_buzzy.primary_variables_scss + Primary variables SCSS + web._assets_primary_variables + theme_buzzy/static/src/scss/primary_variables.scss + + + + theme_buzzy.bootstrap_overridden_scss + Bootstrap overridden SCSS + web._assets_frontend_helpers + prepend + theme_buzzy/static/src/scss/bootstrap_overridden.scss + + + diff --git a/theme_buzzy/models/__init__.py b/theme_buzzy/models/__init__.py new file mode 100644 index 000000000..2a4c0513d --- /dev/null +++ b/theme_buzzy/models/__init__.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- +# Part of Odoo. See LICENSE file for full copyright and licensing details. +from . import theme_buzzy diff --git a/theme_buzzy/models/theme_buzzy.py b/theme_buzzy/models/theme_buzzy.py new file mode 100644 index 000000000..4331a2994 --- /dev/null +++ b/theme_buzzy/models/theme_buzzy.py @@ -0,0 +1,9 @@ +from odoo import models + + +class ThemeBuzzy(models.AbstractModel): + _inherit = 'theme.utils' + + def _theme_buzzy_post_copy(self, mod): + self.disable_view('website.footer_custom') + self.enable_view('website.template_footer_minimalist') diff --git a/theme_buzzy/static/description/buzzy_cover.jpg b/theme_buzzy/static/description/buzzy_cover.jpg new file mode 100644 index 000000000..93354b35b Binary files /dev/null and b/theme_buzzy/static/description/buzzy_cover.jpg differ diff --git a/theme_buzzy/static/description/buzzy_screenshot.jpg b/theme_buzzy/static/description/buzzy_screenshot.jpg new file mode 100644 index 000000000..c6acf083b Binary files /dev/null and b/theme_buzzy/static/description/buzzy_screenshot.jpg differ diff --git a/theme_buzzy/static/description/index.html b/theme_buzzy/static/description/index.html new file mode 100644 index 000000000..dbdd96f14 --- /dev/null +++ b/theme_buzzy/static/description/index.html @@ -0,0 +1 @@ +
diff --git a/theme_buzzy/static/shapes/s_banner.svg b/theme_buzzy/static/shapes/s_banner.svg new file mode 100644 index 000000000..5350c5904 --- /dev/null +++ b/theme_buzzy/static/shapes/s_banner.svg @@ -0,0 +1 @@ +team spirit \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_cover.svg b/theme_buzzy/static/shapes/s_cover.svg new file mode 100644 index 000000000..b7c395dd7 --- /dev/null +++ b/theme_buzzy/static/shapes/s_cover.svg @@ -0,0 +1 @@ +work time \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_image_text.svg b/theme_buzzy/static/shapes/s_image_text.svg new file mode 100644 index 000000000..9d7c27e9f --- /dev/null +++ b/theme_buzzy/static/shapes/s_image_text.svg @@ -0,0 +1 @@ +on the office \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_media_list-01.svg b/theme_buzzy/static/shapes/s_media_list-01.svg new file mode 100644 index 000000000..f8dab521f --- /dev/null +++ b/theme_buzzy/static/shapes/s_media_list-01.svg @@ -0,0 +1 @@ +work chat \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_media_list-02.svg b/theme_buzzy/static/shapes/s_media_list-02.svg new file mode 100644 index 000000000..7dc7d9620 --- /dev/null +++ b/theme_buzzy/static/shapes/s_media_list-02.svg @@ -0,0 +1 @@ +website setup \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_media_list-03.svg b/theme_buzzy/static/shapes/s_media_list-03.svg new file mode 100644 index 000000000..e953557e1 --- /dev/null +++ b/theme_buzzy/static/shapes/s_media_list-03.svg @@ -0,0 +1 @@ +business plan \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_picture.svg b/theme_buzzy/static/shapes/s_picture.svg new file mode 100644 index 000000000..c93433701 --- /dev/null +++ b/theme_buzzy/static/shapes/s_picture.svg @@ -0,0 +1 @@ +setup wizard \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_product_catalog.svg b/theme_buzzy/static/shapes/s_product_catalog.svg new file mode 100644 index 000000000..bf71e18f3 --- /dev/null +++ b/theme_buzzy/static/shapes/s_product_catalog.svg @@ -0,0 +1 @@ +building_blocks \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_text_image.svg b/theme_buzzy/static/shapes/s_text_image.svg new file mode 100644 index 000000000..a35af2232 --- /dev/null +++ b/theme_buzzy/static/shapes/s_text_image.svg @@ -0,0 +1 @@ +in_the_office \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_three_columns-01.svg b/theme_buzzy/static/shapes/s_three_columns-01.svg new file mode 100644 index 000000000..d3f490df1 --- /dev/null +++ b/theme_buzzy/static/shapes/s_three_columns-01.svg @@ -0,0 +1 @@ +add to cart \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_three_columns-02.svg b/theme_buzzy/static/shapes/s_three_columns-02.svg new file mode 100644 index 000000000..05c82747c --- /dev/null +++ b/theme_buzzy/static/shapes/s_three_columns-02.svg @@ -0,0 +1 @@ +wall post \ No newline at end of file diff --git a/theme_buzzy/static/shapes/s_three_columns-03.svg b/theme_buzzy/static/shapes/s_three_columns-03.svg new file mode 100644 index 000000000..e51c4dddf --- /dev/null +++ b/theme_buzzy/static/shapes/s_three_columns-03.svg @@ -0,0 +1 @@ +setup analytics \ No newline at end of file diff --git a/theme_buzzy/static/src/img/photos/library_image_02.jpg b/theme_buzzy/static/src/img/photos/library_image_02.jpg new file mode 100644 index 000000000..149aafc99 Binary files /dev/null and b/theme_buzzy/static/src/img/photos/library_image_02.jpg differ diff --git a/theme_buzzy/static/src/img/photos/library_image_03.jpg b/theme_buzzy/static/src/img/photos/library_image_03.jpg new file mode 100644 index 000000000..dcb63c96d Binary files /dev/null and b/theme_buzzy/static/src/img/photos/library_image_03.jpg differ diff --git a/theme_buzzy/static/src/img/photos/library_image_05.jpg b/theme_buzzy/static/src/img/photos/library_image_05.jpg new file mode 100644 index 000000000..ea0f0e2fd Binary files /dev/null and b/theme_buzzy/static/src/img/photos/library_image_05.jpg differ diff --git a/theme_buzzy/static/src/img/photos/library_image_08.jpg b/theme_buzzy/static/src/img/photos/library_image_08.jpg new file mode 100644 index 000000000..cb6554d4e Binary files /dev/null and b/theme_buzzy/static/src/img/photos/library_image_08.jpg differ diff --git a/theme_buzzy/static/src/img/photos/library_image_10.jpg b/theme_buzzy/static/src/img/photos/library_image_10.jpg new file mode 100644 index 000000000..59631b19c Binary files /dev/null and b/theme_buzzy/static/src/img/photos/library_image_10.jpg differ diff --git a/theme_buzzy/static/src/img/photos/library_image_13.jpg b/theme_buzzy/static/src/img/photos/library_image_13.jpg new file mode 100644 index 000000000..32f1144a3 Binary files /dev/null and b/theme_buzzy/static/src/img/photos/library_image_13.jpg differ diff --git a/theme_buzzy/static/src/img/photos/library_image_14.jpg b/theme_buzzy/static/src/img/photos/library_image_14.jpg new file mode 100644 index 000000000..bebf222e8 Binary files /dev/null and b/theme_buzzy/static/src/img/photos/library_image_14.jpg differ diff --git a/theme_buzzy/static/src/img/photos/library_image_16.jpg b/theme_buzzy/static/src/img/photos/library_image_16.jpg new file mode 100644 index 000000000..ea09614ab Binary files /dev/null and b/theme_buzzy/static/src/img/photos/library_image_16.jpg differ diff --git a/theme_buzzy/static/src/img/photos/s_carousel_default_image_1.jpg b/theme_buzzy/static/src/img/photos/s_carousel_default_image_1.jpg new file mode 100644 index 000000000..4289db4b2 Binary files /dev/null and b/theme_buzzy/static/src/img/photos/s_carousel_default_image_1.jpg differ diff --git a/theme_buzzy/static/src/img/photos/s_carousel_default_image_2.jpg b/theme_buzzy/static/src/img/photos/s_carousel_default_image_2.jpg new file mode 100644 index 000000000..9e0cefe75 Binary files /dev/null and b/theme_buzzy/static/src/img/photos/s_carousel_default_image_2.jpg differ diff --git a/theme_buzzy/static/src/img/photos/s_carousel_default_image_3.jpg b/theme_buzzy/static/src/img/photos/s_carousel_default_image_3.jpg new file mode 100644 index 000000000..6508c699e Binary files /dev/null and b/theme_buzzy/static/src/img/photos/s_carousel_default_image_3.jpg differ diff --git a/theme_buzzy/static/src/img/photos/s_cover_default_image.jpg b/theme_buzzy/static/src/img/photos/s_cover_default_image.jpg new file mode 100644 index 000000000..2edd6c2bb Binary files /dev/null and b/theme_buzzy/static/src/img/photos/s_cover_default_image.jpg differ diff --git a/theme_buzzy/static/src/img/photos/s_masonry_block_default_image_1.jpg b/theme_buzzy/static/src/img/photos/s_masonry_block_default_image_1.jpg new file mode 100644 index 000000000..c6903ea17 Binary files /dev/null and b/theme_buzzy/static/src/img/photos/s_masonry_block_default_image_1.jpg differ diff --git a/theme_buzzy/static/src/img/photos/s_parallax_default_image.jpg b/theme_buzzy/static/src/img/photos/s_parallax_default_image.jpg new file mode 100644 index 000000000..5f495ae95 Binary files /dev/null and b/theme_buzzy/static/src/img/photos/s_parallax_default_image.jpg differ diff --git a/theme_buzzy/static/src/img/photos/s_picture_default_image.jpg b/theme_buzzy/static/src/img/photos/s_picture_default_image.jpg new file mode 100644 index 000000000..86f93ce5c Binary files /dev/null and b/theme_buzzy/static/src/img/photos/s_picture_default_image.jpg differ diff --git a/theme_buzzy/static/src/img/photos/s_popup_default_image.jpg b/theme_buzzy/static/src/img/photos/s_popup_default_image.jpg new file mode 100644 index 000000000..29afb3a74 Binary files /dev/null and b/theme_buzzy/static/src/img/photos/s_popup_default_image.jpg differ diff --git a/theme_buzzy/static/src/js/tour.js b/theme_buzzy/static/src/js/tour.js new file mode 100644 index 000000000..eccb33983 --- /dev/null +++ b/theme_buzzy/static/src/js/tour.js @@ -0,0 +1,41 @@ +/** @odoo-module */ + +import wTourUtils from 'website.tour_utils'; + +const snippets = [ + { + id: 's_banner', + name: 'Banner', + }, + { + id: 's_text_image', + name: 'Text - Image', + }, + { + id: 's_three_columns', + name: 'Columns', + }, + { + id: 's_image_text', + name: 'Image - Text', + }, + { + id: 's_numbers', + name: 'Numbers', + }, + { + id: 's_call_to_action', + name: 'Call to Action', + }, +]; + +wTourUtils.registerThemeHomepageTour("buzzy_tour", [ + wTourUtils.dragNDrop(snippets[0]), + wTourUtils.clickOnText(snippets[0], 'h1', 'top'), + wTourUtils.goBackToBlocks(), + wTourUtils.dragNDrop(snippets[1]), + wTourUtils.dragNDrop(snippets[2]), + wTourUtils.dragNDrop(snippets[3]), + wTourUtils.dragNDrop(snippets[4]), + wTourUtils.dragNDrop(snippets[5]), +]); diff --git a/theme_buzzy/static/src/scss/bootstrap_overridden.scss b/theme_buzzy/static/src/scss/bootstrap_overridden.scss new file mode 100644 index 000000000..229a9cfd6 --- /dev/null +++ b/theme_buzzy/static/src/scss/bootstrap_overridden.scss @@ -0,0 +1,15 @@ +//------------------------------------------------------------------------------// +// Bootstrap +//------------------------------------------------------------------------------// + +// Typography +// +// Font, line-height, and color for body text, headings, and more. + +$headings-font-weight: $o-theme-headings-font-weight !default; + +// Buttons + Forms +// +// Shared variables that are reassigned to `$input-` and `$btn-` specific variables. + +$btn-font-weight: 600 !default; diff --git a/theme_buzzy/static/src/scss/primary_variables.scss b/theme_buzzy/static/src/scss/primary_variables.scss new file mode 100644 index 000000000..c2f40720f --- /dev/null +++ b/theme_buzzy/static/src/scss/primary_variables.scss @@ -0,0 +1,129 @@ +//------------------------------------------------------------------------------ +// Presets +//------------------------------------------------------------------------------ + +$o-website-values-palettes: ( + ( + 'color-palettes-name': 'kiddo-2', + + // Header + 'logo-height': 2.75rem, + 'fixed-logo-height': 2rem, + 'header-template': 'template_header_default', + + // Font + 'font': 'Montserrat', + 'headings-font': 'Montserrat', + 'navbar-font': 'Montserrat', + 'buttons-font': 'Montserrat', + + // Buttons + 'btn-padding-y': .45rem, + 'btn-padding-x': 1.35rem, + 'btn-padding-y-sm': .3rem, + 'btn-padding-x-sm': .9rem, + 'btn-padding-y-lg': .6rem, + 'btn-padding-x-lg': 1.8rem, + 'btn-border-radius': 10rem, + 'btn-border-radius-sm': 10rem, + 'btn-border-radius-lg': 10rem, + 'btn-ripple': true, + + 'input-padding-y': .45rem, + 'input-padding-y-sm': .3rem, + 'input-padding-y-lg': .6rem, + + // Footer + 'footer-template': 'minimalist', + 'footer-effect': 'slideout_slide_hover', + 'footer-scrolltop': true, + ), +); + + + +//------------------------------------------------------------------------------ +// Fonts +//------------------------------------------------------------------------------ + + +$o-theme-font-configs: ( + + 'Abel': ( + 'family': ('Abel', sans-serif), + 'url': 'Abel:300,300i,400,400i,700,700i', + 'properties' : ( + 'base': ( + 'font-size-base': (18 / 16) * 1rem, + 'header-font-size': (18 / 16) * 1rem, + ), + ) + ), + 'Dosis': ( + 'family': ('Dosis', sans-serif), + 'url': 'Dosis:300,300i,400,400i,700,700i', + 'properties' : ( + 'base': ( + 'font-size-base': (18 / 16) * 1rem, + 'header-font-size': (18 / 16) * 1rem, + ), + ) + ), + 'Karla': ( + 'family': ('Karla', sans-serif), + 'url': 'Karla:300,300i,400,400i,700,700i', + ), + 'Laila': ( + 'family': ('Laila', serif), + 'url': 'Laila:300,300i,400,400i,600,600i', + ), + 'Lato': ( + 'family': ('Lato', sans-serif), + 'url': 'Lato:300,300i,400,400i,700,700i', + ), + 'Poppins': ( + 'family': ('Poppins', sans-serif), + 'url': 'Poppins:300,300i,400,400i,600,600i', + 'properties': ( + 'base': ( + 'header-font-size': (14 / 16) * 1rem, + 'font-size-base': (14 / 16) * 1rem, + ), + ) + ), + 'Raleway': ( + 'family': ('Raleway', sans-serif), + 'url': 'Raleway:300,300i,400,400i,700,700i', + ), + 'Montserrat': ( + 'family': ('Montserrat', serif), + 'url': 'Montserrat:300,300i,400,400i,600,600i', + ), +); + +// Headings + +$o-theme-h1-font-size-multiplier: 3; +$o-theme-h2-font-size-multiplier: 2.5; +$o-theme-h3-font-size-multiplier: 2; +$o-theme-h4-font-size-multiplier: 1.75; +$o-theme-h5-font-size-multiplier: 1.5; + +$o-theme-headings-font-weight: 600; + +// Texts + +$o-theme-font-size-lg-multiplier: 1.25; +$o-theme-font-size-sm-multiplier: .875; + +//------------------------------------------------------------------------------ +// Shapes +//------------------------------------------------------------------------------ + +$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Origins/02_001', (4: 2, 5: 4)); +$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Rainy/08_001', (1: 4, 4: 4)); +$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Wavy/11', (1: 5, 4: 5)); +$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Airy/03_001', (5: 3)); +$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Zigs/02_001', (2: 3)); +$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Airy/13_001', (1: 1, 4: 2)); +$o-bg-shapes: add-extra-shape-colors-mapping('web_editor', 'Wavy/11', 'second', (1: 4, 4: 4)); diff --git a/theme_buzzy/views/images_library.xml b/theme_buzzy/views/images_library.xml new file mode 100644 index 000000000..6d7a563fb --- /dev/null +++ b/theme_buzzy/views/images_library.xml @@ -0,0 +1,92 @@ + + + + + + website.library_image_08 + website.library_image_08 + /theme_buzzy/static/src/img/photos/library_image_08.jpg + + + website.library_image_03 + website.library_image_03 + /theme_buzzy/static/src/img/photos/library_image_03.jpg + + + website.library_image_02 + website.library_image_02 + /theme_buzzy/static/src/img/photos/library_image_02.jpg + + + website.library_image_10 + website.library_image_10 + /theme_buzzy/static/src/img/photos/library_image_10.jpg + + + website.library_image_13 + website.library_image_13 + /theme_buzzy/static/src/img/photos/library_image_13.jpg + + + website.library_image_05 + website.library_image_05 + /theme_buzzy/static/src/img/photos/library_image_05.jpg + + + website.library_image_14 + website.library_image_14 + /theme_buzzy/static/src/img/photos/library_image_14.jpg + + + website.library_image_16 + website.library_image_16 + /theme_buzzy/static/src/img/photos/library_image_16.jpg + + + + website.s_picture_default_image + website.s_picture_default_image + /theme_buzzy/static/src/img/photos/s_picture_default_image.jpg + + + + website.s_masonry_block_default_image_1 + website.s_masonry_block_default_image_1 + /theme_buzzy/static/src/img/photos/s_masonry_block_default_image_1.jpg + + + + website.s_carousel_default_image_1 + website.s_carousel_default_image_1 + /theme_buzzy/static/src/img/photos/s_carousel_default_image_1.jpg + + + website.s_carousel_default_image_2 + website.s_carousel_default_image_2 + /theme_buzzy/static/src/img/photos/s_carousel_default_image_2.jpg + + + website.s_carousel_default_image_3 + website.s_carousel_default_image_3 + /theme_buzzy/static/src/img/photos/s_carousel_default_image_3.jpg + + + + website.s_popup_default_image + website.s_popup_default_image + /theme_buzzy/static/src/img/photos/s_popup_default_image.jpg + + + + website.s_parallax_default_image + website.s_parallax_default_image + /theme_buzzy/static/src/img/photos/s_parallax_default_image.jpg + + + + website.s_cover_default_image + website.s_cover_default_image + /theme_buzzy/static/src/img/photos/s_cover_default_image.jpg + + + diff --git a/theme_buzzy/views/snippets/s_banner.xml b/theme_buzzy/views/snippets/s_banner.xml new file mode 100644 index 000000000..3f0df5e4d --- /dev/null +++ b/theme_buzzy/views/snippets/s_banner.xml @@ -0,0 +1,33 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_blockquote.xml b/theme_buzzy/views/snippets/s_blockquote.xml new file mode 100644 index 000000000..944cf7be2 --- /dev/null +++ b/theme_buzzy/views/snippets/s_blockquote.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_call_to_action.xml b/theme_buzzy/views/snippets/s_call_to_action.xml new file mode 100644 index 000000000..8c5d8b2d1 --- /dev/null +++ b/theme_buzzy/views/snippets/s_call_to_action.xml @@ -0,0 +1,36 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_color_blocks_2.xml b/theme_buzzy/views/snippets/s_color_blocks_2.xml new file mode 100644 index 000000000..6d1229fb5 --- /dev/null +++ b/theme_buzzy/views/snippets/s_color_blocks_2.xml @@ -0,0 +1,24 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_company_team.xml b/theme_buzzy/views/snippets/s_company_team.xml new file mode 100644 index 000000000..db6128112 --- /dev/null +++ b/theme_buzzy/views/snippets/s_company_team.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_comparisons.xml b/theme_buzzy/views/snippets/s_comparisons.xml new file mode 100644 index 000000000..5943a4a31 --- /dev/null +++ b/theme_buzzy/views/snippets/s_comparisons.xml @@ -0,0 +1,29 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_countdown.xml b/theme_buzzy/views/snippets/s_countdown.xml new file mode 100644 index 000000000..f867f2e5a --- /dev/null +++ b/theme_buzzy/views/snippets/s_countdown.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_cover.xml b/theme_buzzy/views/snippets/s_cover.xml new file mode 100644 index 000000000..75f4636f4 --- /dev/null +++ b/theme_buzzy/views/snippets/s_cover.xml @@ -0,0 +1,31 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_faq_collapse.xml b/theme_buzzy/views/snippets/s_faq_collapse.xml new file mode 100644 index 000000000..ee3ece26d --- /dev/null +++ b/theme_buzzy/views/snippets/s_faq_collapse.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_features.xml b/theme_buzzy/views/snippets/s_features.xml new file mode 100644 index 000000000..c386afadd --- /dev/null +++ b/theme_buzzy/views/snippets/s_features.xml @@ -0,0 +1,24 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_features_grid.xml b/theme_buzzy/views/snippets/s_features_grid.xml new file mode 100644 index 000000000..53e541f46 --- /dev/null +++ b/theme_buzzy/views/snippets/s_features_grid.xml @@ -0,0 +1,30 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_image_gallery.xml b/theme_buzzy/views/snippets/s_image_gallery.xml new file mode 100644 index 000000000..04ebb90ae --- /dev/null +++ b/theme_buzzy/views/snippets/s_image_gallery.xml @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/theme_buzzy/views/snippets/s_image_text.xml b/theme_buzzy/views/snippets/s_image_text.xml new file mode 100644 index 000000000..d99f2f762 --- /dev/null +++ b/theme_buzzy/views/snippets/s_image_text.xml @@ -0,0 +1,31 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_media_list.xml b/theme_buzzy/views/snippets/s_media_list.xml new file mode 100644 index 000000000..f7872a6bf --- /dev/null +++ b/theme_buzzy/views/snippets/s_media_list.xml @@ -0,0 +1,41 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_numbers.xml b/theme_buzzy/views/snippets/s_numbers.xml new file mode 100644 index 000000000..141c2c75f --- /dev/null +++ b/theme_buzzy/views/snippets/s_numbers.xml @@ -0,0 +1,16 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_process_steps.xml b/theme_buzzy/views/snippets/s_process_steps.xml new file mode 100644 index 000000000..7b8484ce6 --- /dev/null +++ b/theme_buzzy/views/snippets/s_process_steps.xml @@ -0,0 +1,28 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_product_catalog.xml b/theme_buzzy/views/snippets/s_product_catalog.xml new file mode 100644 index 000000000..b14776c19 --- /dev/null +++ b/theme_buzzy/views/snippets/s_product_catalog.xml @@ -0,0 +1,18 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_product_list.xml b/theme_buzzy/views/snippets/s_product_list.xml new file mode 100644 index 000000000..44845c20e --- /dev/null +++ b/theme_buzzy/views/snippets/s_product_list.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_quotes_carousel.xml b/theme_buzzy/views/snippets/s_quotes_carousel.xml new file mode 100644 index 000000000..0f1ac3844 --- /dev/null +++ b/theme_buzzy/views/snippets/s_quotes_carousel.xml @@ -0,0 +1,36 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_references.xml b/theme_buzzy/views/snippets/s_references.xml new file mode 100644 index 000000000..368ac86a2 --- /dev/null +++ b/theme_buzzy/views/snippets/s_references.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_showcase.xml b/theme_buzzy/views/snippets/s_showcase.xml new file mode 100644 index 000000000..20ffa57cf --- /dev/null +++ b/theme_buzzy/views/snippets/s_showcase.xml @@ -0,0 +1,16 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_table_of_content.xml b/theme_buzzy/views/snippets/s_table_of_content.xml new file mode 100644 index 000000000..3e98c5d09 --- /dev/null +++ b/theme_buzzy/views/snippets/s_table_of_content.xml @@ -0,0 +1,15 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_tabs.xml b/theme_buzzy/views/snippets/s_tabs.xml new file mode 100644 index 000000000..2bbf2194d --- /dev/null +++ b/theme_buzzy/views/snippets/s_tabs.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_text_block.xml b/theme_buzzy/views/snippets/s_text_block.xml new file mode 100644 index 000000000..e24806988 --- /dev/null +++ b/theme_buzzy/views/snippets/s_text_block.xml @@ -0,0 +1,15 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_text_highlight.xml b/theme_buzzy/views/snippets/s_text_highlight.xml new file mode 100644 index 000000000..3789b9924 --- /dev/null +++ b/theme_buzzy/views/snippets/s_text_highlight.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_text_image.xml b/theme_buzzy/views/snippets/s_text_image.xml new file mode 100644 index 000000000..3a9fb0b6b --- /dev/null +++ b/theme_buzzy/views/snippets/s_text_image.xml @@ -0,0 +1,31 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_three_columns.xml b/theme_buzzy/views/snippets/s_three_columns.xml new file mode 100644 index 000000000..d52c966b2 --- /dev/null +++ b/theme_buzzy/views/snippets/s_three_columns.xml @@ -0,0 +1,64 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_timeline.xml b/theme_buzzy/views/snippets/s_timeline.xml new file mode 100644 index 000000000..25fe9efc8 --- /dev/null +++ b/theme_buzzy/views/snippets/s_timeline.xml @@ -0,0 +1,27 @@ + + + + + + diff --git a/theme_buzzy/views/snippets/s_title.xml b/theme_buzzy/views/snippets/s_title.xml new file mode 100644 index 000000000..ca070e971 --- /dev/null +++ b/theme_buzzy/views/snippets/s_title.xml @@ -0,0 +1,20 @@ + + + + + +