diff --git a/config/asset_injector.css.purge_font_size_modifications.yml b/config/asset_injector.css.purge_font_size_modifications.yml
new file mode 100644
index 0000000..5daae2c
--- /dev/null
+++ b/config/asset_injector.css.purge_font_size_modifications.yml
@@ -0,0 +1,21 @@
+uuid: b1b17c5f-0612-4cca-888b-35f5d37a6915
+langcode: en
+status: true
+dependencies:
+ module:
+ - block_visibility_groups
+id: purge_font_size_modifications
+label: 'Purge font size modifications'
+code: |-
+ .purge-child-class .is-medium {
+ font-size: 1rem;
+ }
+media: all
+preprocess: true
+conditions:
+ condition_group:
+ id: condition_group
+ negate: false
+ block_visibility_group: ''
+contexts: { }
+conditions_require_all: true
diff --git a/config/asset_injector.css.unblock_mountain_banner.yml b/config/asset_injector.css.unblock_mountain_banner.yml
new file mode 100644
index 0000000..87a85da
--- /dev/null
+++ b/config/asset_injector.css.unblock_mountain_banner.yml
@@ -0,0 +1,21 @@
+uuid: 7b0d066a-6392-417e-a874-24c44efa2ec7
+langcode: en
+status: true
+dependencies:
+ module:
+ - block_visibility_groups
+id: unblock_mountain_banner
+label: 'Unblock mountain banner'
+code: |-
+ div.column:has(#block-octavia-mountainbanner) + div.column {
+ display: none;
+ }
+media: all
+preprocess: true
+conditions:
+ condition_group:
+ id: condition_group
+ negate: false
+ block_visibility_group: ''
+contexts: { }
+conditions_require_all: true
diff --git a/config/block.block.octavia_branding.yml b/config/block.block.octavia_branding.yml
index 390848f..605d27e 100644
--- a/config/block.block.octavia_branding.yml
+++ b/config/block.block.octavia_branding.yml
@@ -3,6 +3,7 @@ langcode: en
status: true
dependencies:
module:
+ - block_visibility_groups
- system
theme:
- octavia
@@ -11,7 +12,7 @@ _core:
id: octavia_branding
theme: octavia
region: navbar_branding
-weight: 0
+weight: -17
provider: null
plugin: system_branding_block
settings:
@@ -21,5 +22,9 @@ settings:
provider: system
use_site_logo: true
use_site_name: true
- use_site_slogan: true
-visibility: { }
+ use_site_slogan: false
+visibility:
+ condition_group:
+ id: condition_group
+ negate: false
+ block_visibility_group: ''
diff --git a/config/block.block.octavia_mountainbanner.yml b/config/block.block.octavia_mountainbanner.yml
new file mode 100644
index 0000000..cf34d01
--- /dev/null
+++ b/config/block.block.octavia_mountainbanner.yml
@@ -0,0 +1,31 @@
+uuid: 28dbe5e9-ec53-4d73-abed-a481d2c3b9ef
+langcode: en
+status: true
+dependencies:
+ content:
+ - 'block_content:basic:99e0d113-4340-4cfb-b8d7-90ca6b79a651'
+ module:
+ - block_class
+ - block_content
+ - block_visibility_groups
+ theme:
+ - octavia
+id: octavia_mountainbanner
+theme: octavia
+region: header
+weight: -16
+provider: null
+plugin: 'block_content:99e0d113-4340-4cfb-b8d7-90ca6b79a651'
+settings:
+ id: 'block_content:99e0d113-4340-4cfb-b8d7-90ca6b79a651'
+ label: 'Mountain banner'
+ label_display: '0'
+ provider: block_content
+ status: true
+ info: ''
+ view_mode: full
+visibility:
+ condition_group:
+ id: condition_group
+ negate: false
+ block_visibility_group: ''
diff --git a/config/block.block.octavia_page_title.yml b/config/block.block.octavia_page_title.yml
index df69982..c9b54fe 100644
--- a/config/block.block.octavia_page_title.yml
+++ b/config/block.block.octavia_page_title.yml
@@ -9,7 +9,7 @@ _core:
id: octavia_page_title
theme: octavia
region: header
-weight: 0
+weight: -15
provider: null
plugin: page_title_block
settings:
diff --git a/config/block.block.octavia_tourratesfooterblock.yml b/config/block.block.octavia_tourratesfooterblock.yml
index e99055a..3a11817 100644
--- a/config/block.block.octavia_tourratesfooterblock.yml
+++ b/config/block.block.octavia_tourratesfooterblock.yml
@@ -12,7 +12,7 @@ dependencies:
- octavia
third_party_settings:
block_class:
- classes: 'image is-fullwidth'
+ classes: 'image is-fullwidth purge-child-class'
id: octavia_tourratesfooterblock
theme: octavia
region: content_bottom
diff --git a/config/block_class.settings.yml b/config/block_class.settings.yml
index d9d1fa5..5b9f1c6 100644
--- a/config/block_class.settings.yml
+++ b/config/block_class.settings.yml
@@ -3,7 +3,7 @@ _core:
maxlength_block_class_field: 255
field_type: multiple_textfields
default_case: standard
-block_classes_stored: '{"image":"image","is-fullwidth":"is-fullwidth"}'
+block_classes_stored: '{"image":"image","is-fullwidth":"is-fullwidth","purge-child-class":"purge-child-class"}'
enable_attributes: true
enable_auto_complete: true
qty_classes_per_block: 10
diff --git a/config/editor.editor.basic_html.yml b/config/editor.editor.basic_html.yml
index 0f0ee0f..c3a3ac4 100644
--- a/config/editor.editor.basic_html.yml
+++ b/config/editor.editor.basic_html.yml
@@ -63,7 +63,7 @@ settings:
linkit_enabled: true
linkit_profile: default
media_media:
- allow_view_mode_override: false
+ allow_view_mode_override: true
image_upload:
status: true
scheme: public
diff --git a/config/filter.format.basic_html.yml b/config/filter.format.basic_html.yml
index 69a51f1..402dcf2 100644
--- a/config/filter.format.basic_html.yml
+++ b/config/filter.format.basic_html.yml
@@ -2,6 +2,8 @@ uuid: 93056a5a-c628-4a3f-91f9-4ccb5927d6c7
langcode: en
status: true
dependencies:
+ config:
+ - core.entity_view_mode.media.wide
module:
- editor
- linkit
@@ -36,7 +38,7 @@ filters:
status: true
weight: -10
settings:
- allowed_html: '