diff --git a/theme_nano/__manifest__.py b/theme_nano/__manifest__.py index bc0b14b95..2c6e1ea1c 100644 --- a/theme_nano/__manifest__.py +++ b/theme_nano/__manifest__.py @@ -1,6 +1,6 @@ { 'name': 'Nano Theme', - 'description': 'Nano Theme - Responsive Bootstrap Theme for Odoo CMS - Vertical Layout and Sidebar icons', + 'description': 'Nano Theme - Responsive Bootstrap Theme for Odoo CMS', 'category': 'Theme/Lifestyle', 'summary': 'Maker, Agencies, Creative, Design, IT, Services, Fancy', 'sequence': 270, @@ -11,16 +11,38 @@ 'data/ir_asset.xml', 'views/images_library.xml', + 'views/snippets/s_banner.xml', 'views/snippets/s_carousel.xml', + 'views/snippets/s_cover.xml', 'views/snippets/s_features.xml', 'views/snippets/s_image_text.xml', + 'views/snippets/s_images_wall.xml', + 'views/snippets/s_parallax.xml', + 'views/snippets/s_references.xml', 'views/snippets/s_text_block.xml', + 'views/snippets/s_text_image.xml', 'views/snippets/s_three_columns.xml', ], 'images': [ 'static/description/nano_cover.gif', - 'static/description/nano_screenshot.jpeg', + 'static/description/nano_screenshot.jpg', ], + 'images_preview_theme': { + 'website.s_cover_default_image': '/theme_nano/static/src/img/snippets/s_cover.jpg', + 'website.library_image_10': '/theme_nano/static/src/img/snippets/s_images_wall_01.jpg', + 'website.library_image_05': '/theme_nano/static/src/img/snippets/s_images_wall_02.jpg', + 'website.library_image_08': '/theme_nano/static/src/img/snippets/s_images_wall_03.jpg', + 'website.library_image_13': '/theme_nano/static/src/img/snippets/s_images_wall_04.jpg', + 'website.library_image_03': '/theme_nano/static/src/img/snippets/s_images_wall_05.jpg', + 'website.library_image_02': '/theme_nano/static/src/img/snippets/s_images_wall_06.jpg', + 'website.s_parallax_default_image': '/theme_nano/static/src/img/snippets/s_parallax.jpg', + 'website.s_reference_demo_image_1': '/theme_nano/static/src/img/snippets/s_reference_01.png', + 'website.s_reference_demo_image_2': '/theme_nano/static/src/img/snippets/s_reference_02.png', + 'website.s_reference_demo_image_3': '/theme_nano/static/src/img/snippets/s_reference_03.png', + 'website.s_reference_demo_image_4': '/theme_nano/static/src/img/snippets/s_reference_04.png', + 'website.s_reference_demo_image_5': '/theme_nano/static/src/img/snippets/s_reference_05.png', + 'website.s_reference_default_image_6': '/theme_nano/static/src/img/snippets/s_reference_06.png', + }, 'license': 'LGPL-3', 'live_test_url': 'https://theme-nano.odoo.com', 'assets': { diff --git a/theme_nano/data/ir_asset.xml b/theme_nano/data/ir_asset.xml index 3442655b9..fa93d5a30 100644 --- a/theme_nano/data/ir_asset.xml +++ b/theme_nano/data/ir_asset.xml @@ -1,21 +1,19 @@ - - - theme_nano.primary_variables_scss - Primary variables SCSS - web._assets_primary_variables - theme_nano/static/src/scss/primary_variables.scss - + + theme_nano.primary_variables_scss + Primary variables SCSS + web._assets_primary_variables + theme_nano/static/src/scss/primary_variables.scss + - - theme_nano.bootstrap_overridden_scss - Bootstrap overridden SCSS - web._assets_frontend_helpers - prepend - theme_nano/static/src/scss/bootstrap_overridden.scss - + + theme_nano.bootstrap_overridden_scss + Bootstrap overridden SCSS + web._assets_frontend_helpers + prepend + theme_nano/static/src/scss/bootstrap_overridden.scss + - diff --git a/theme_nano/models/theme_nano.py b/theme_nano/models/theme_nano.py index 5176a1dbe..575bb477a 100644 --- a/theme_nano/models/theme_nano.py +++ b/theme_nano/models/theme_nano.py @@ -6,14 +6,13 @@ class ThemeNano(models.AbstractModel): def _theme_nano_post_copy(self, mod): self.disable_view('website.template_header_default') - self.enable_view('website.template_header_sidebar') - self.enable_view('website.no_autohide_menu') + self.enable_view('website.template_header_centered_logo') self.enable_header_off_canvas() self.enable_view('website.header_navbar_pills_style') self.disable_view('website.footer_custom') self.disable_view('website.template_footer_contact') # Old theme_treehouse dependency - self.enable_view('website.template_footer_minimalist') + self.enable_view('website.template_footer_descriptive') self.enable_view('website.template_footer_slideout') self.enable_view('website.option_footer_scrolltop') diff --git a/theme_nano/static/description/nano_screenshot.jpeg b/theme_nano/static/description/nano_screenshot.jpeg deleted file mode 100644 index 6a80b8377..000000000 Binary files a/theme_nano/static/description/nano_screenshot.jpeg and /dev/null differ diff --git a/theme_nano/static/description/nano_screenshot.jpg b/theme_nano/static/description/nano_screenshot.jpg new file mode 100644 index 000000000..b76e5bc5d Binary files /dev/null and b/theme_nano/static/description/nano_screenshot.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_banner.jpg b/theme_nano/static/src/img/snippets/s_banner.jpg index 469ff09f2..45238442b 100644 Binary files a/theme_nano/static/src/img/snippets/s_banner.jpg and b/theme_nano/static/src/img/snippets/s_banner.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_carousel_01.jpg b/theme_nano/static/src/img/snippets/s_carousel_01.jpg index cd73e323a..59f3174f7 100644 Binary files a/theme_nano/static/src/img/snippets/s_carousel_01.jpg and b/theme_nano/static/src/img/snippets/s_carousel_01.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_cover.jpg b/theme_nano/static/src/img/snippets/s_cover.jpg index 59f3174f7..b8a191fee 100644 Binary files a/theme_nano/static/src/img/snippets/s_cover.jpg and b/theme_nano/static/src/img/snippets/s_cover.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_image_text.jpg b/theme_nano/static/src/img/snippets/s_image_text.jpg index 2d3338db8..44b0343e3 100644 Binary files a/theme_nano/static/src/img/snippets/s_image_text.jpg and b/theme_nano/static/src/img/snippets/s_image_text.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_images_wall_01.jpg b/theme_nano/static/src/img/snippets/s_images_wall_01.jpg new file mode 100644 index 000000000..c056db60e Binary files /dev/null and b/theme_nano/static/src/img/snippets/s_images_wall_01.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_images_wall_02.jpg b/theme_nano/static/src/img/snippets/s_images_wall_02.jpg new file mode 100644 index 000000000..1c2b597ea Binary files /dev/null and b/theme_nano/static/src/img/snippets/s_images_wall_02.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_images_wall_03.jpg b/theme_nano/static/src/img/snippets/s_images_wall_03.jpg new file mode 100644 index 000000000..b5b719958 Binary files /dev/null and b/theme_nano/static/src/img/snippets/s_images_wall_03.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_images_wall_04.jpg b/theme_nano/static/src/img/snippets/s_images_wall_04.jpg new file mode 100644 index 000000000..e1e4e941a Binary files /dev/null and b/theme_nano/static/src/img/snippets/s_images_wall_04.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_images_wall_05.jpg b/theme_nano/static/src/img/snippets/s_images_wall_05.jpg new file mode 100644 index 000000000..229795df8 Binary files /dev/null and b/theme_nano/static/src/img/snippets/s_images_wall_05.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_images_wall_06.jpg b/theme_nano/static/src/img/snippets/s_images_wall_06.jpg new file mode 100644 index 000000000..56760e93f Binary files /dev/null and b/theme_nano/static/src/img/snippets/s_images_wall_06.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_masonry_block_2.jpg b/theme_nano/static/src/img/snippets/s_masonry_block_2.jpg new file mode 100644 index 000000000..469ff09f2 Binary files /dev/null and b/theme_nano/static/src/img/snippets/s_masonry_block_2.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_parallax.jpg b/theme_nano/static/src/img/snippets/s_parallax.jpg index e6e92eed9..cd73e323a 100644 Binary files a/theme_nano/static/src/img/snippets/s_parallax.jpg and b/theme_nano/static/src/img/snippets/s_parallax.jpg differ diff --git a/theme_nano/static/src/img/snippets/s_three_columns_03.jpg b/theme_nano/static/src/img/snippets/s_three_columns_03.jpg index 2be3ea142..b5c350a49 100644 Binary files a/theme_nano/static/src/img/snippets/s_three_columns_03.jpg and b/theme_nano/static/src/img/snippets/s_three_columns_03.jpg differ diff --git a/theme_nano/static/src/img/theme/21.jpg b/theme_nano/static/src/img/theme/21.jpg new file mode 100644 index 000000000..e6e92eed9 Binary files /dev/null and b/theme_nano/static/src/img/theme/21.jpg differ diff --git a/theme_nano/static/src/js/tour.js b/theme_nano/static/src/js/tour.js index 71f662465..18f5b7f4d 100644 --- a/theme_nano/static/src/js/tour.js +++ b/theme_nano/static/src/js/tour.js @@ -1,42 +1,45 @@ -odoo.define("theme_nano.tour.nano", function (require) { -"use strict"; +/** @odoo-module */ -const wTourUtils = require("website.tour_utils"); -var tour = require("web_tour.tour"); +import wTourUtils from 'website.tour_utils'; const snippets = [ { - id: 's_carousel', - name: 'Carousel', + id: 's_cover', + name: 'Cover', }, { id: 's_features', name: 'Features', }, - { - id: 's_image_text', - name: 'Image - Text', - }, { id: 's_text_block', name: 'Text', }, { - id: 's_three_columns', - name: 'Columns', + id: 's_images_wall', + name: 'Images Wall', + }, + { + id: 's_parallax', + name: 'Parallax', + }, + { + id: 's_references', + name: 'References', }, ]; wTourUtils.registerThemeHomepageTour("nano_tour", [ wTourUtils.dragNDrop(snippets[0]), - wTourUtils.clickOnText(snippets[0], 'h2', 'top'), + 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.clickOnSnippet(snippets[4], 'top'), + wTourUtils.clickOnSnippet(snippets[2], 'top'), wTourUtils.changeBackgroundColor(), wTourUtils.selectColorPalette(), + wTourUtils.goBackToBlocks(), + wTourUtils.dragNDrop(snippets[3]), + wTourUtils.dragNDrop(snippets[4]), + wTourUtils.dragNDrop(snippets[5]), ]); -}); diff --git a/theme_nano/static/src/scss/bootstrap_overridden.scss b/theme_nano/static/src/scss/bootstrap_overridden.scss index 9b9a0b153..2a466697e 100644 --- a/theme_nano/static/src/scss/bootstrap_overridden.scss +++ b/theme_nano/static/src/scss/bootstrap_overridden.scss @@ -3,74 +3,59 @@ //------------------------------------------------------------------------------// // Headings -@if o-website-value('headings-font-number') == 1 { - // Roboto +@if o-website-value('headings-font') == 'Roboto' { $o-theme-headings-font-weight: 500; } -@else if o-website-value('headings-font-number') == 4 { - // Lato +@if o-website-value('headings-font') == 'Dosis' { + $o-theme-headings-font-weight: 400; +} +@else if o-website-value('headings-font') == 'Lato' { $o-theme-headings-font-weight: 300; } -@else if o-website-value('headings-font-number') == 5 { - // Advent Pro - $o-theme-h1-font-size-multiplier: 4; - $o-theme-h2-font-size-multiplier: 3.5; +@else if o-website-value('headings-font') == 'Advent Pro' { $o-theme-headings-font-weight: 600; } -@else if o-website-value('headings-font-number') == 6 { - // Oswald - $o-theme-h1-font-size-multiplier: 4; - $o-theme-h2-font-size-multiplier: 3.5; -} // Body -@if o-website-value('font-number') == 1 { - // Roboto +@if o-website-value('font') == 'Roboto' { $o-theme-font-weight-bold: 500; } -@else if o-website-value('font-number') == 4 { - // Lato +@if o-website-value('font') == 'Dosis' { + $o-theme-font-weight-bold: 500; +} +@else if o-website-value('font') == 'Lato' { $o-theme-font-weight-light: 300; $o-theme-font-weight-bold: 600; } -@else if o-website-value('font-number') == 5 { - // Advent Pro +@else if o-website-value('font') == 'Advent Pro' { $o-theme-font-weight-bold: 600; } -@else if o-website-value('font-number') == 6 { - // Oswald +@else if o-website-value('font') == 'Oswald' { $o-theme-font-weight-light: 200; $o-theme-font-weight-normal: 300; $o-theme-font-weight-bold: 400; } -@else if o-website-value('font-number') == 8 { - // Open Sans +@else if o-website-value('font') == 'Open Sans' { $o-theme-font-weight-bold: 600; } -@else if o-website-value('font-number') == 10 { - // Montserrat Alternates +@else if o-website-value('font') == 'Montserrat Alternates' { $o-theme-font-weight-bold: 600; } // Buttons -@if o-website-value('buttons-font-number') == 1 { - // Roboto +@if o-website-value('buttons-font') == 'Roboto' { $o-theme-btn-font-weight: 500; } -@else if o-website-value('buttons-font-number') == 5 { - // Advent Pro +@else if o-website-value('buttons-font') == 'Advent Pro' { $o-theme-btn-font-weight: 600; } -@else if o-website-value('buttons-font-number') == 6 { - // Oswald +@else if o-website-value('buttons-font') == 'Oswald' { $o-theme-btn-font-weight: 200; } -@else if o-website-value('buttons-font-number') == 8 { - // Open Sans +@else if o-website-value('buttons-font') == 'Open Sans' { $o-theme-btn-font-weight: 600; } -@else if o-website-value('buttons-font-number') == 10 { - // Montserrat Alternates +@else if o-website-value('buttons-font') == 'Montserrat Alternates' { $o-theme-btn-font-weight: 600; } @@ -80,3 +65,32 @@ // The yiq lightness value that determines when the lightness of color changes from "dark" to "light". Acceptable values are between 0 and 255. $yiq-contrasted-threshold: 200 !default; + +// Typography +// +// Font, line-height, and color for body text, headings, and more. + +$font-size-lg: o-website-value('font-size-base') * $o-theme-font-size-lg-multiplier !default; +$font-size-sm: o-website-value('font-size-base') * $o-theme-font-size-sm-multiplier !default; + +$font-weight-light: $o-theme-font-weight-light !default; +$font-weight-normal: $o-theme-font-weight-normal !default; +$font-weight-bold: $o-theme-font-weight-bold !default; + +$headings-font-weight: $o-theme-headings-font-weight !default; + +// Buttons + Forms +// +// Shared variables that are reassigned to `$input-` and `$btn-` specific variables. + +$input-btn-focus-width: 0 !default; +$input-focus-border-color: o-color('primary') !default; + +$btn-font-weight: 400 !default; +$btn-box-shadow: none !default; + +$input-color: o-color('o-cc1-text') !default; +$input-placeholder-color: o-color('500') !default; + +// Cards +$card-border-width: 0 !default; diff --git a/theme_nano/static/src/scss/primary_variables.scss b/theme_nano/static/src/scss/primary_variables.scss index cfb466a6e..4a9aa9429 100644 --- a/theme_nano/static/src/scss/primary_variables.scss +++ b/theme_nano/static/src/scss/primary_variables.scss @@ -4,27 +4,29 @@ $o-website-values-palettes: ( ( - 'color-palettes-name': 'nano-1', + 'color-palettes-name': 'nano-1', // Header - 'header-template': 'sidebar', + 'header-template': 'centered_logo', 'hamburger-type': 'off-canvas', 'hamburger-position': 'left', 'header-font-size': 1rem, 'header-links-style': 'fill', + 'menu-border-radius': 0, + 'menu-box-shadow': none, // Font - 'font': 'Nunito', + 'font': 'Oxygen', 'headings-font': 'Nunito', - 'navbar-font': 'Nunito', + 'navbar-font': 'Oxygen', 'buttons-font': 'Nunito', // Body - 'font-size-base': 1rem, + 'layout': 'postcard', 'btn-ripple': true, // Footer - 'footer-template': 'minimalist', + 'footer-template': 'descriptive', 'footer-effect': 'slideout_slide_hover', 'footer-scrolltop': true, ), @@ -45,7 +47,7 @@ $o-theme-font-configs: ( ), 'Dosis': ( 'family': ('Dosis', sans-serif), - 'url': 'Dosis:300,300i,400,400i,700,700i', + 'url': 'Dosis:300,400,500', ), 'Lato': ( 'family': ('Lato', sans-serif), @@ -54,16 +56,20 @@ $o-theme-font-configs: ( 'Advent Pro': ( 'family': ('Advent Pro', sans-serif), 'url': 'Advent+Pro:300,300i,400,400i,600,600i', - 'base': ( - 'font-size-base': 1.125rem, - ), + 'properties' : ( + 'base': ( + 'font-size-base': 1.125rem, + ), + ) ), 'Oswald': ( 'family': ('Oswald', sans-serif), 'url': 'Oswald:200,200i,400,400i,500,500i', - 'base': ( - 'font-size-base': 1.25rem, - ), + 'properties' : ( + 'base': ( + 'font-size-base': 1.25rem, + ), + ) ), 'Oxygen': ( 'family': ('Oxygen', sans-serif), @@ -77,9 +83,9 @@ $o-theme-font-configs: ( 'family': ('Merriweather', serif), 'url': 'Merriweather:300,300i,400,400i,700,700i', ), - 'Montserrat Alternates': ( - 'family': ('Montserrat Alternates', sans-serif), - 'url': 'Montserrat+Alternates:300,300i,400,400i,600,600i', + 'Montserrat': ( + 'family': ('Montserrat', sans-serif), + 'url': 'Montserrat:300,300i,400,400i,600,600i', ), 'Nunito': ( 'family': ('Nunito', sans-serif), @@ -87,6 +93,26 @@ $o-theme-font-configs: ( ), ); +// Headings + +$o-theme-h1-font-size-multiplier: 3; +$o-theme-h2-font-size-multiplier: 2.5; + +$o-theme-headings-font-weight: 400; + +// Texts + +$o-theme-font-size-lg-multiplier: 1.25; +$o-theme-font-size-sm-multiplier: .875; + +$o-theme-font-weight-light: 300; +$o-theme-font-weight-normal: 400; +$o-theme-font-weight-bold: 700; + +// Buttons + +$o-theme-btn-font-weight: 400; + //------------------------------------------------------------------------------// // Colors //------------------------------------------------------------------------------// @@ -95,46 +121,46 @@ $o-theme-font-configs: ( $o-theme-color-palettes: map-merge($o-theme-color-palettes, ( 'nano-1': ( - 'alpha': #ed8558, - 'beta': #74bcc5, - 'gamma': #7cc086, - 'delta': #afd5a6, - 'epsilon': #f3da80, + 'alpha': #ed8558, + 'beta': #74bcc5, + 'gamma': #7cc086, + 'delta': #afd5a6, + 'epsilon': #f3da80, ), 'nano-2': ( - 'alpha': #ed8c2b, - 'beta': #cf4a30, - 'gamma': #911146, - 'delta': #35203b, - 'epsilon': #88a825, + 'alpha': #ed8c2b, + 'beta': #cf4a30, + 'gamma': #911146, + 'delta': #35203b, + 'epsilon': #88a825, ), 'nano-3': ( - 'alpha': #79bd8f, - 'beta': #00a388, - 'gamma': #046380, - 'delta': #4bb5C1, - 'epsilon': #beeb9f, + 'alpha': #79bd8f, + 'beta': #00a388, + 'gamma': #046380, + 'delta': #4bb5C1, + 'epsilon': #beeb9f, ), 'nano-4': ( - 'alpha': #16c6cc, - 'beta': #d72d3c, - 'gamma': #ff6d3b, - 'delta': #ffb733, - 'epsilon': #ffd55c, + 'alpha': #16c6cc, + 'beta': #d72d3c, + 'gamma': #ff6d3b, + 'delta': #ffb733, + 'epsilon': #ffd55c, ), 'nano-5': ( - 'alpha': #14212b, - 'beta': #e6e2af, - 'gamma': #c9de55, - 'delta': #962d3e, - 'epsilon': #413659, + 'alpha': #14212b, + 'beta': #e6e2af, + 'gamma': #c9de55, + 'delta': #962d3e, + 'epsilon': #413659, ), 'nano-6': ( - 'alpha': #db5d6b, - 'beta': #ea958e, - 'gamma': #fffcdb, - 'delta': #d4e090, - 'epsilon': #79d4be, + 'alpha': #db5d6b, + 'beta': #ea958e, + 'gamma': #fffcdb, + 'delta': #d4e090, + 'epsilon': #79d4be, ), ) ); @@ -166,3 +192,9 @@ $o-color-palettes-compatibility-indexes: ( 22: 'generic-16', 23: 'generic-17', ); + +//------------------------------------------------------------------------------ +// Shapes +//------------------------------------------------------------------------------ + +$o-bg-shapes: change-shape-colors-mapping('web_editor', 'Bold/12_001', (1: rgba(0, 0, 0, .5), 2: rgba(0, 0, 0, .25))); diff --git a/theme_nano/views/images_library.xml b/theme_nano/views/images_library.xml index 16c225b23..b283b06a4 100644 --- a/theme_nano/views/images_library.xml +++ b/theme_nano/views/images_library.xml @@ -1,312 +1,357 @@ - - - theme_nano.image_01 - theme_nano.image_01 - /theme_nano/static/src/img/theme/01.jpg - - - theme_nano.image_02 - theme_nano.image_02 - /theme_nano/static/src/img/theme/02.jpg - - - theme_nano.image_03 - theme_nano.image_03 - /theme_nano/static/src/img/theme/03.jpg - - - theme_nano.image_04 - theme_nano.image_04 - /theme_nano/static/src/img/theme/04.jpg - - - theme_nano.image_05 - theme_nano.image_05 - /theme_nano/static/src/img/theme/05.jpg - - - theme_nano.image_06 - theme_nano.image_06 - /theme_nano/static/src/img/theme/06.jpg - - - theme_nano.image_07 - theme_nano.image_07 - /theme_nano/static/src/img/theme/07.jpg - - - theme_nano.image_08 - theme_nano.image_08 - /theme_nano/static/src/img/theme/08.jpg - - - theme_nano.image_09 - theme_nano.image_09 - /theme_nano/static/src/img/theme/09.jpg - - - theme_nano.image_10 - theme_nano.image_10 - /theme_nano/static/src/img/theme/10.jpg - - - theme_nano.image_11 - theme_nano.image_11 - /theme_nano/static/src/img/theme/11.jpg - - - theme_nano.image_12 - theme_nano.image_12 - /theme_nano/static/src/img/theme/12.jpg - - - theme_nano.image_13 - theme_nano.image_13 - /theme_nano/static/src/img/theme/13.jpg - - - theme_nano.image_14 - theme_nano.image_14 - /theme_nano/static/src/img/theme/14.jpg - - - theme_nano.image_15 - theme_nano.image_15 - /theme_nano/static/src/img/theme/15.jpg - - - theme_nano.image_16 - theme_nano.image_16 - /theme_nano/static/src/img/theme/16.jpg - - - theme_nano.image_17 - theme_nano.image_17 - /theme_nano/static/src/img/theme/17.jpg - - - theme_nano.image_18 - theme_nano.image_18 - /theme_nano/static/src/img/theme/18.jpg - - - theme_nano.image_19 - theme_nano.image_19 - /theme_nano/static/src/img/theme/19.jpg - - - theme_nano.image_20 - theme_nano.image_20 - /theme_nano/static/src/img/theme/20.jpg - - - theme_nano.image_21 - theme_nano.image_21 - /theme_nano/static/src/img/theme/21.jpg - - - theme_nano.image_22 - theme_nano.image_22 - /theme_nano/static/src/img/theme/22.jpg - - - - theme_nano.bg_pattern_01 - theme_nano.background_pattern_01 - /theme_nano/static/src/img/patterns/01.png - - - theme_nano.bg_pattern_02 - theme_nano.background_pattern_02 - /theme_nano/static/src/img/patterns/02.png - - - theme_nano.bg_pattern_03 - theme_nano.background_pattern_03 - /theme_nano/static/src/img/patterns/03.png - - - theme_nano.bg_pattern_04 - theme_nano.background_pattern_04 - /theme_nano/static/src/img/patterns/04.png - - - theme_nano.bg_pattern_05 - theme_nano.background_pattern_05 - /theme_nano/static/src/img/patterns/05.png - - - theme_nano.bg_pattern_06 - theme_nano.background_pattern_06 - /theme_nano/static/src/img/patterns/06.png - - - theme_nano.bg_pattern_07 - theme_nano.background_pattern_07 - /theme_nano/static/src/img/patterns/07.png - - - theme_nano.bg_pattern_08 - theme_nano.background_pattern_08 - /theme_nano/static/src/img/patterns/08.png - - - theme_nano.bg_pattern_09 - theme_nano.background_pattern_09 - /theme_nano/static/src/img/patterns/09.png - + + + theme_nano.image_01 + theme_nano.image_01 + /theme_nano/static/src/img/theme/01.jpg + + + theme_nano.image_02 + theme_nano.image_02 + /theme_nano/static/src/img/theme/02.jpg + + + theme_nano.image_03 + theme_nano.image_03 + /theme_nano/static/src/img/theme/03.jpg + + + theme_nano.image_04 + theme_nano.image_04 + /theme_nano/static/src/img/theme/04.jpg + + + theme_nano.image_05 + theme_nano.image_05 + /theme_nano/static/src/img/theme/05.jpg + + + theme_nano.image_06 + theme_nano.image_06 + /theme_nano/static/src/img/theme/06.jpg + + + theme_nano.image_07 + theme_nano.image_07 + /theme_nano/static/src/img/theme/07.jpg + + + theme_nano.image_08 + theme_nano.image_08 + /theme_nano/static/src/img/theme/08.jpg + + + theme_nano.image_09 + theme_nano.image_09 + /theme_nano/static/src/img/theme/09.jpg + + + theme_nano.image_10 + theme_nano.image_10 + /theme_nano/static/src/img/theme/10.jpg + + + theme_nano.image_11 + theme_nano.image_11 + /theme_nano/static/src/img/theme/11.jpg + + + theme_nano.image_12 + theme_nano.image_12 + /theme_nano/static/src/img/theme/12.jpg + + + theme_nano.image_13 + theme_nano.image_13 + /theme_nano/static/src/img/theme/13.jpg + + + theme_nano.image_14 + theme_nano.image_14 + /theme_nano/static/src/img/theme/14.jpg + + + theme_nano.image_15 + theme_nano.image_15 + /theme_nano/static/src/img/theme/15.jpg + + + theme_nano.image_16 + theme_nano.image_16 + /theme_nano/static/src/img/theme/16.jpg + + + theme_nano.image_17 + theme_nano.image_17 + /theme_nano/static/src/img/theme/17.jpg + + + theme_nano.image_18 + theme_nano.image_18 + /theme_nano/static/src/img/theme/18.jpg + + + theme_nano.image_19 + theme_nano.image_19 + /theme_nano/static/src/img/theme/19.jpg + + + theme_nano.image_20 + theme_nano.image_20 + /theme_nano/static/src/img/theme/20.jpg + + + theme_nano.image_21 + theme_nano.image_21 + /theme_nano/static/src/img/theme/21.jpg + + + theme_nano.image_22 + theme_nano.image_22 + /theme_nano/static/src/img/theme/22.jpg + - + + + theme_nano.bg_pattern_01 + theme_nano.background_pattern_01 + /theme_nano/static/src/img/patterns/01.png + + + theme_nano.bg_pattern_02 + theme_nano.background_pattern_02 + /theme_nano/static/src/img/patterns/02.png + + + theme_nano.bg_pattern_03 + theme_nano.background_pattern_03 + /theme_nano/static/src/img/patterns/03.png + + + theme_nano.bg_pattern_04 + theme_nano.background_pattern_04 + /theme_nano/static/src/img/patterns/04.png + + + theme_nano.bg_pattern_05 + theme_nano.background_pattern_05 + /theme_nano/static/src/img/patterns/05.png + + + theme_nano.bg_pattern_06 + theme_nano.background_pattern_06 + /theme_nano/static/src/img/patterns/06.png + + + theme_nano.bg_pattern_07 + theme_nano.background_pattern_07 + /theme_nano/static/src/img/patterns/07.png + + + theme_nano.bg_pattern_08 + theme_nano.background_pattern_08 + /theme_nano/static/src/img/patterns/08.png + + + theme_nano.bg_pattern_09 + theme_nano.background_pattern_09 + /theme_nano/static/src/img/patterns/09.png + - - - website.s_banner_default_image - website.s_banner_default_image - /theme_nano/static/src/img/snippets/s_banner.jpg - + - - - website.s_cover_default_image - website.s_cover_default_image - /theme_nano/static/src/img/snippets/s_cover.jpg - + + + website.s_banner_default_image + website.s_banner_default_image + /theme_nano/static/src/img/snippets/s_banner.jpg + - - - website.s_text_image_default_image - website.s_text_image_default_image - /theme_nano/static/src/img/snippets/s_text_image.jpg - + + + website.s_cover_default_image + website.s_cover_default_image + /theme_nano/static/src/img/snippets/s_cover.jpg + - - - website.s_image_text_default_image - website.s_image_text_default_image - /theme_nano/static/src/img/snippets/s_image_text.jpg - + + + website.s_text_image_default_image + website.s_text_image_default_image + /theme_nano/static/src/img/snippets/s_text_image.jpg + - - - website.s_picture_default_image - website.s_picture_default_image - /theme_nano/static/src/img/snippets/s_picture.jpg - + + + website.s_image_text_default_image + website.s_image_text_default_image + /theme_nano/static/src/img/snippets/s_image_text.jpg + - - - website.s_three_columns_default_image_1 - website.s_three_columns_default_image_1 - /theme_nano/static/src/img/snippets/s_three_columns_01.jpg - - - website.s_three_columns_default_image_2 - website.s_three_columns_default_image_2 - /theme_nano/static/src/img/snippets/s_three_columns_02.jpg - + + + website.s_picture_default_image + website.s_picture_default_image + /theme_nano/static/src/img/snippets/s_picture.jpg + - - - website.s_masonry_block_default_image_1 - website.s_masonry_block_default_image_1 - /theme_nano/static/src/img/snippets/s_masonry_block.jpg - + + + website.s_three_columns_default_image_1 + website.s_three_columns_default_image_1 + /theme_nano/static/src/img/snippets/s_three_columns_01.jpg + + + website.s_three_columns_default_image_2 + website.s_three_columns_default_image_2 + /theme_nano/static/src/img/snippets/s_three_columns_02.jpg + + + website.s_three_columns_default_image_3 + website.s_three_columns_default_image_3 + /theme_nano/static/src/img/snippets/s_three_columns_03.jpg + - - - website.s_carousel_default_image_1 - website.s_carousel_default_image_1 - /theme_nano/static/src/img/snippets/s_carousel_01.jpg - - - website.s_carousel_default_image_2 - website.s_carousel_default_image_2 - /theme_nano/static/src/img/snippets/s_carousel_02.jpg - - - website.s_carousel_default_image_3 - website.s_carousel_default_image_3 - /theme_nano/static/src/img/snippets/s_carousel_03.jpg - + + + website.s_masonry_block_default_image_1 + website.s_masonry_block_default_image_1 + /theme_nano/static/src/img/snippets/s_masonry_block.jpg + + + website.s_masonry_block_default_image_2 + website.s_masonry_block_default_image_2 + /theme_nano/static/src/img/snippets/s_masonry_block_2.jpg + - - - website.s_media_list_default_image_1 - website.s_media_list_default_image_1 - /theme_nano/static/src/img/snippets/s_media_list_01.jpg - - - website.s_media_list_default_image_2 - website.s_media_list_default_image_2 - /theme_nano/static/src/img/snippets/s_media_list_02.jpg - - - website.s_media_list_default_image_3 - website.s_media_list_default_image_3 - /theme_nano/static/src/img/snippets/s_media_list_03.jpg - - - - website.s_parallax_default_image - website.s_parallax_default_image - /theme_nano/static/src/img/snippets/s_parallax.jpg - + + + website.library_image_03 + website.library_image_03 + /theme_nano/static/src/img/snippets/s_images_wall_01.jpg + + + website.library_image_10 + website.library_image_10 + /theme_nano/static/src/img/snippets/s_images_wall_02.jpg + + + website.library_image_13 + website.library_image_13 + /theme_nano/static/src/img/snippets/s_images_wall_03.jpg + + + website.library_image_05 + website.library_image_05 + /theme_nano/static/src/img/snippets/s_images_wall_04.jpg + + + website.library_image_14 + website.library_image_14 + /theme_nano/static/src/img/snippets/s_images_wall_05.jpg + + + website.library_image_16 + website.library_image_16 + /theme_nano/static/src/img/snippets/s_images_wall_06.jpg + - - - website.s_company_team_image_1 - website.s_company_team_image_1 - /theme_nano/static/src/img/snippets/s_company_team_01.jpg - - - website.s_company_team_image_2 - website.s_company_team_image_2 - /theme_nano/static/src/img/snippets/s_company_team_02.jpg - - - website.s_company_team_image_3 - website.s_company_team_image_3 - /theme_nano/static/src/img/snippets/s_company_team_03.jpg - - - website.s_company_team_image_4 - website.s_company_team_image_4 - /theme_nano/static/src/img/snippets/s_company_team_04.jpg - + + + website.s_carousel_default_image_1 + website.s_carousel_default_image_1 + /theme_nano/static/src/img/snippets/s_carousel_01.jpg + + + website.s_carousel_default_image_2 + website.s_carousel_default_image_2 + /theme_nano/static/src/img/snippets/s_carousel_02.jpg + + + website.s_carousel_default_image_3 + website.s_carousel_default_image_3 + /theme_nano/static/src/img/snippets/s_carousel_03.jpg + + + + + website.s_media_list_default_image_1 + website.s_media_list_default_image_1 + /theme_nano/static/src/img/snippets/s_media_list_01.jpg + + + website.s_media_list_default_image_2 + website.s_media_list_default_image_2 + /theme_nano/static/src/img/snippets/s_media_list_02.jpg + + + website.s_media_list_default_image_3 + website.s_media_list_default_image_3 + /theme_nano/static/src/img/snippets/s_media_list_03.jpg + + + + + website.s_parallax_default_image + website.s_parallax_default_image + /theme_nano/static/src/img/snippets/s_parallax.jpg + + + + + website.s_company_team_image_1 + website.s_company_team_image_1 + /theme_nano/static/src/img/snippets/s_company_team_01.jpg + + + website.s_company_team_image_2 + website.s_company_team_image_2 + /theme_nano/static/src/img/snippets/s_company_team_02.jpg + + + website.s_company_team_image_3 + website.s_company_team_image_3 + /theme_nano/static/src/img/snippets/s_company_team_03.jpg + + + website.s_company_team_image_4 + website.s_company_team_image_4 + /theme_nano/static/src/img/snippets/s_company_team_04.jpg + + + + + website.s_reference_demo_image_1 + website.s_reference_default_image_1 + /theme_nano/static/src/img/snippets/s_reference_01.png + + + website.s_reference_demo_image_2 + website.s_reference_default_image_2 + /theme_nano/static/src/img/snippets/s_reference_02.png + + + website.s_reference_demo_image_3 + website.s_reference_default_image_3 + /theme_nano/static/src/img/snippets/s_reference_03.png + + + website.s_reference_demo_image_4 + website.s_reference_default_image_4 + /theme_nano/static/src/img/snippets/s_reference_04.png + + + website.s_reference_demo_image_5 + website.s_reference_default_image_5 + /theme_nano/static/src/img/snippets/s_reference_05.png + + + website.s_reference_default_image_6 + website.s_reference_default_image_6 + /theme_nano/static/src/img/snippets/s_reference_06.png + - - - website.s_reference_demo_image_1 - website.s_reference_default_image_1 - /theme_nano/static/src/img/snippets/s_reference_01.png - - - website.s_reference_demo_image_2 - website.s_reference_default_image_2 - /theme_nano/static/src/img/snippets/s_reference_02.png - - - website.s_reference_demo_image_3 - website.s_reference_default_image_3 - /theme_nano/static/src/img/snippets/s_reference_03.png - - - website.s_reference_demo_image_4 - website.s_reference_default_image_4 - /theme_nano/static/src/img/snippets/s_reference_04.png - - - website.s_reference_demo_image_5 - website.s_reference_default_image_5 - /theme_nano/static/src/img/snippets/s_reference_05.png - - - website.s_reference_default_image_6 - website.s_reference_default_image_6 - /theme_nano/static/src/img/snippets/s_reference_06.png - diff --git a/theme_nano/views/snippets/s_banner.xml b/theme_nano/views/snippets/s_banner.xml new file mode 100644 index 000000000..6faee8084 --- /dev/null +++ b/theme_nano/views/snippets/s_banner.xml @@ -0,0 +1,23 @@ + + + + + + diff --git a/theme_nano/views/snippets/s_carousel.xml b/theme_nano/views/snippets/s_carousel.xml index b0302249a..5d25ed9ce 100644 --- a/theme_nano/views/snippets/s_carousel.xml +++ b/theme_nano/views/snippets/s_carousel.xml @@ -1,31 +1,20 @@ - + + + diff --git a/theme_nano/views/snippets/s_cover.xml b/theme_nano/views/snippets/s_cover.xml new file mode 100644 index 000000000..bfb2853e6 --- /dev/null +++ b/theme_nano/views/snippets/s_cover.xml @@ -0,0 +1,27 @@ + + + + + + + diff --git a/theme_nano/views/snippets/s_features.xml b/theme_nano/views/snippets/s_features.xml index ac91ff8d8..203cbf6d5 100644 --- a/theme_nano/views/snippets/s_features.xml +++ b/theme_nano/views/snippets/s_features.xml @@ -1,37 +1,39 @@ - + + + diff --git a/theme_nano/views/snippets/s_image_text.xml b/theme_nano/views/snippets/s_image_text.xml index a5534115b..3e83a0c4e 100644 --- a/theme_nano/views/snippets/s_image_text.xml +++ b/theme_nano/views/snippets/s_image_text.xml @@ -1,30 +1,25 @@ - + + + diff --git a/theme_nano/views/snippets/s_images_wall.xml b/theme_nano/views/snippets/s_images_wall.xml new file mode 100644 index 000000000..eafc78b44 --- /dev/null +++ b/theme_nano/views/snippets/s_images_wall.xml @@ -0,0 +1,15 @@ + + + + + + diff --git a/theme_nano/views/snippets/s_parallax.xml b/theme_nano/views/snippets/s_parallax.xml new file mode 100644 index 000000000..a5fdae5b1 --- /dev/null +++ b/theme_nano/views/snippets/s_parallax.xml @@ -0,0 +1,23 @@ + + + + + + diff --git a/theme_nano/views/snippets/s_references.xml b/theme_nano/views/snippets/s_references.xml new file mode 100644 index 000000000..547fc8588 --- /dev/null +++ b/theme_nano/views/snippets/s_references.xml @@ -0,0 +1,11 @@ + + + + + + diff --git a/theme_nano/views/snippets/s_text_block.xml b/theme_nano/views/snippets/s_text_block.xml index 828ce4ebc..4ca830726 100644 --- a/theme_nano/views/snippets/s_text_block.xml +++ b/theme_nano/views/snippets/s_text_block.xml @@ -1,13 +1,15 @@ - + + + diff --git a/theme_nano/views/snippets/s_text_image.xml b/theme_nano/views/snippets/s_text_image.xml new file mode 100644 index 000000000..fee360147 --- /dev/null +++ b/theme_nano/views/snippets/s_text_image.xml @@ -0,0 +1,21 @@ + + + + + + diff --git a/theme_nano/views/snippets/s_three_columns.xml b/theme_nano/views/snippets/s_three_columns.xml index b4249e3ea..a0d9ddc7a 100644 --- a/theme_nano/views/snippets/s_three_columns.xml +++ b/theme_nano/views/snippets/s_three_columns.xml @@ -1,28 +1,50 @@ - + + +