From 3a75f62b6fbda0f278b828e2d4bf2fc4a4104fb8 Mon Sep 17 00:00:00 2001 From: Keegan Rankin Date: Mon, 4 Mar 2024 14:37:30 -0800 Subject: [PATCH 1/6] Add purge-child-class class to tour rates footer block --- config/block.block.octavia_tourratesfooterblock.yml | 2 +- config/block_class.settings.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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 From b80a7dfd09532a905999ff761d1c0a2362b9f052 Mon Sep 17 00:00:00 2001 From: Keegan Rankin Date: Mon, 4 Mar 2024 14:39:30 -0800 Subject: [PATCH 2/6] Override the font size of medium buttons beneath a purge_child_class element --- ...ctor.css.purge_font_size_modifications.yml | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 config/asset_injector.css.purge_font_size_modifications.yml 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 From f8792b6f923a30ea03df6e9ab408d8a7ae527807 Mon Sep 17 00:00:00 2001 From: Keegan Rankin Date: Mon, 4 Mar 2024 15:08:22 -0800 Subject: [PATCH 3/6] Allow editors to use the wide view mode for images in basic HTML text format --- config/editor.editor.basic_html.yml | 2 +- config/filter.format.basic_html.yml | 8 ++++++-- 2 files changed, 7 insertions(+), 3 deletions(-) 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: '