From b305a2edf071cc0b1c72f54ba2dc13b9e6fa95de Mon Sep 17 00:00:00 2001 From: Bachir Soussi Chiadmi Date: Wed, 27 Mar 2019 09:32:08 +0100 Subject: [PATCH] added thesaurus and tag admin views, started block layout for materio theme --- config/devel/devel.settings.yml | 2 +- config/devel/devel.toolbar.settings.yml | 1 + config/sync/block.block.pagetitle.yml | 18 + config/sync/block.block.sitebranding.yml | 23 + config/sync/block.block.tabs.yml | 20 + config/sync/core.extension.yml | 2 + ...tent_settings.commerce_product.default.yml | 16 + ....commerce_product.materio_product_type.yml | 9 +- ...lock.block.adminimal_theme_breadcrumbs.yml | 2 +- .../fr/block.block.matminimal_breadcrumbs.yml | 2 +- config/sync/system.site.yml | 4 +- config/sync/system.theme.yml | 1 + config/sync/views.view.admin_taxo.yml | 1843 ++++++++++++++++- .../editors_menus.links.menu.yml | 22 +- web/sites/default/services.yml | 9 +- .../assets/dist/styles/app.min.css | 2 +- .../fonts/icon/foundation-icons-custom.eot | Bin 0 -> 30044 bytes .../fonts/icon/foundation-icons-custom.svg | 305 +++ .../fonts/icon/foundation-icons-custom.ttf | Bin 0 -> 59868 bytes .../fonts/icon/foundation-icons-custom.woff | Bin 0 -> 34672 bytes .../assets/fonts/icon/foundation-icons.css | 645 ++++++ .../assets/fonts/icon/foundation-icons.eot | Bin 0 -> 54568 bytes .../assets/fonts/icon/foundation-icons.svg | 970 +++++++++ .../assets/fonts/icon/foundation-icons.ttf | Bin 0 -> 56976 bytes .../assets/fonts/icon/foundation-icons.woff | Bin 0 -> 32020 bytes .../assets/fonts/tcpdf/ubuntu/ubuntu-b.afm | 275 +++ .../assets/fonts/tcpdf/ubuntu/ubuntu-b.php | 39 + .../assets/fonts/tcpdf/ubuntu/ubuntu-b.z | Bin 0 -> 18765 bytes .../assets/fonts/tcpdf/ubuntu/ubuntu-bi.afm | 275 +++ .../assets/fonts/tcpdf/ubuntu/ubuntu-bi.php | 39 + .../assets/fonts/tcpdf/ubuntu/ubuntu-bi.z | Bin 0 -> 20729 bytes .../assets/fonts/tcpdf/ubuntu/ubuntu-c.afm | 275 +++ .../assets/fonts/tcpdf/ubuntu/ubuntu-c.php | 39 + .../assets/fonts/tcpdf/ubuntu/ubuntu-c.z | Bin 0 -> 20044 bytes .../assets/fonts/tcpdf/ubuntu/ubuntu-l.afm | 275 +++ .../assets/fonts/tcpdf/ubuntu/ubuntu-l.php | 39 + .../assets/fonts/tcpdf/ubuntu/ubuntu-l.z | Bin 0 -> 19241 bytes .../assets/fonts/tcpdf/ubuntu/ubuntu-li.afm | 275 +++ .../assets/fonts/tcpdf/ubuntu/ubuntu-li.php | 39 + .../assets/fonts/tcpdf/ubuntu/ubuntu-li.z | Bin 0 -> 21678 bytes .../assets/fonts/tcpdf/ubuntu/ubuntu-m.afm | 275 +++ .../assets/fonts/tcpdf/ubuntu/ubuntu-m.php | 39 + .../assets/fonts/tcpdf/ubuntu/ubuntu-m.z | Bin 0 -> 19287 bytes .../assets/fonts/tcpdf/ubuntu/ubuntu-mi.afm | 275 +++ .../assets/fonts/tcpdf/ubuntu/ubuntu-mi.php | 39 + .../assets/fonts/tcpdf/ubuntu/ubuntu-mi.z | Bin 0 -> 21122 bytes .../assets/fonts/tcpdf/ubuntu/ubuntu-r.afm | 275 +++ .../assets/fonts/tcpdf/ubuntu/ubuntu-r.php | 39 + .../assets/fonts/tcpdf/ubuntu/ubuntu-r.z | Bin 0 -> 18991 bytes .../assets/fonts/tcpdf/ubuntu/ubuntu-ri.afm | 275 +++ .../assets/fonts/tcpdf/ubuntu/ubuntu-ri.php | 39 + .../assets/fonts/tcpdf/ubuntu/ubuntu-ri.z | Bin 0 -> 21557 bytes .../fonts/ubuntu/Ubuntu Font License 1.0.txt | 35 + .../assets/fonts/ubuntu/Ubuntu-B-webfont.eot | Bin 0 -> 16468 bytes .../assets/fonts/ubuntu/Ubuntu-B-webfont.svg | 190 ++ .../assets/fonts/ubuntu/Ubuntu-B-webfont.ttf | Bin 0 -> 31284 bytes .../assets/fonts/ubuntu/Ubuntu-B-webfont.woff | Bin 0 -> 19060 bytes .../assets/fonts/ubuntu/Ubuntu-BI-webfont.eot | Bin 0 -> 18356 bytes .../assets/fonts/ubuntu/Ubuntu-BI-webfont.svg | 190 ++ .../assets/fonts/ubuntu/Ubuntu-BI-webfont.ttf | Bin 0 -> 36444 bytes .../fonts/ubuntu/Ubuntu-BI-webfont.woff | Bin 0 -> 21040 bytes .../assets/fonts/ubuntu/Ubuntu-C-webfont.eot | Bin 0 -> 17744 bytes .../assets/fonts/ubuntu/Ubuntu-C-webfont.svg | 190 ++ .../assets/fonts/ubuntu/Ubuntu-C-webfont.ttf | Bin 0 -> 34160 bytes .../assets/fonts/ubuntu/Ubuntu-C-webfont.woff | Bin 0 -> 20356 bytes .../assets/fonts/ubuntu/Ubuntu-L-webfont.eot | Bin 0 -> 17053 bytes .../assets/fonts/ubuntu/Ubuntu-L-webfont.svg | 190 ++ .../assets/fonts/ubuntu/Ubuntu-L-webfont.ttf | Bin 0 -> 32684 bytes .../assets/fonts/ubuntu/Ubuntu-L-webfont.woff | Bin 0 -> 19564 bytes .../assets/fonts/ubuntu/Ubuntu-LI-webfont.eot | Bin 0 -> 19336 bytes .../assets/fonts/ubuntu/Ubuntu-LI-webfont.svg | 190 ++ .../assets/fonts/ubuntu/Ubuntu-LI-webfont.ttf | Bin 0 -> 37964 bytes .../fonts/ubuntu/Ubuntu-LI-webfont.woff | Bin 0 -> 21984 bytes .../assets/fonts/ubuntu/Ubuntu-M-webfont.eot | Bin 0 -> 16982 bytes .../assets/fonts/ubuntu/Ubuntu-M-webfont.svg | 190 ++ .../assets/fonts/ubuntu/Ubuntu-M-webfont.ttf | Bin 0 -> 31440 bytes .../assets/fonts/ubuntu/Ubuntu-M-webfont.woff | Bin 0 -> 19596 bytes .../assets/fonts/ubuntu/Ubuntu-MI-webfont.eot | Bin 0 -> 18832 bytes .../assets/fonts/ubuntu/Ubuntu-MI-webfont.svg | 190 ++ .../assets/fonts/ubuntu/Ubuntu-MI-webfont.ttf | Bin 0 -> 36492 bytes .../fonts/ubuntu/Ubuntu-MI-webfont.woff | Bin 0 -> 21404 bytes .../assets/fonts/ubuntu/Ubuntu-R-webfont.eot | Bin 0 -> 16771 bytes .../assets/fonts/ubuntu/Ubuntu-R-webfont.svg | 190 ++ .../assets/fonts/ubuntu/Ubuntu-R-webfont.ttf | Bin 0 -> 31848 bytes .../assets/fonts/ubuntu/Ubuntu-R-webfont.woff | Bin 0 -> 19312 bytes .../assets/fonts/ubuntu/Ubuntu-RI-webfont.eot | Bin 0 -> 19184 bytes .../assets/fonts/ubuntu/Ubuntu-RI-webfont.svg | 190 ++ .../assets/fonts/ubuntu/Ubuntu-RI-webfont.ttf | Bin 0 -> 38596 bytes .../fonts/ubuntu/Ubuntu-RI-webfont.woff | Bin 0 -> 21848 bytes .../assets/fonts/ubuntu/demo.html | 73 + .../assets/fonts/ubuntu/ubuntu.css | 108 + .../materiotheme/assets/styles/app.scss | 7 +- .../assets/styles/base/_fonts.scss | 7 + .../materiotheme/materiotheme.libraries.yml | 2 + .../block--system-branding-block.html.twig | 33 + .../templates/layout/page.html.twig | 6 - 96 files changed, 8682 insertions(+), 21 deletions(-) create mode 100644 config/sync/block.block.pagetitle.yml create mode 100644 config/sync/block.block.sitebranding.yml create mode 100644 config/sync/block.block.tabs.yml create mode 100644 config/sync/language.content_settings.commerce_product.default.yml create mode 100644 web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons-custom.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons-custom.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons-custom.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons-custom.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons.css create mode 100644 web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-b.afm create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-b.php create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-b.z create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-bi.afm create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-bi.php create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-bi.z create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-c.afm create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-c.php create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-c.z create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-l.afm create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-l.php create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-l.z create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-li.afm create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-li.php create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-li.z create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-m.afm create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-m.php create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-m.z create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-mi.afm create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-mi.php create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-mi.z create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-r.afm create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-r.php create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-r.z create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-ri.afm create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-ri.php create mode 100644 web/themes/custom/materiotheme/assets/fonts/tcpdf/ubuntu/ubuntu-ri.z create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu Font License 1.0.txt create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-B-webfont.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-B-webfont.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-B-webfont.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-B-webfont.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-BI-webfont.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-BI-webfont.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-BI-webfont.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-BI-webfont.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-C-webfont.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-C-webfont.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-C-webfont.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-C-webfont.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-L-webfont.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-L-webfont.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-L-webfont.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-L-webfont.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-LI-webfont.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-LI-webfont.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-LI-webfont.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-LI-webfont.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-M-webfont.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-M-webfont.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-M-webfont.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-M-webfont.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-MI-webfont.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-MI-webfont.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-MI-webfont.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-MI-webfont.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-R-webfont.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-R-webfont.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-R-webfont.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-R-webfont.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-RI-webfont.eot create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-RI-webfont.svg create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-RI-webfont.ttf create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/Ubuntu-RI-webfont.woff create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/demo.html create mode 100644 web/themes/custom/materiotheme/assets/fonts/ubuntu/ubuntu.css create mode 100644 web/themes/custom/materiotheme/templates/block/block--system-branding-block.html.twig diff --git a/config/devel/devel.settings.yml b/config/devel/devel.settings.yml index 4db0ea72..436f4369 100644 --- a/config/devel/devel.settings.yml +++ b/config/devel/devel.settings.yml @@ -2,7 +2,7 @@ page_alter: false raw_names: false error_handlers: 1: 1 -rebuild_theme: false +rebuild_theme: true debug_mail_file_format: '%to-%subject-%datetime.mail.txt' debug_mail_directory: 'temporary://devel-mails' devel_dumper: default diff --git a/config/devel/devel.toolbar.settings.yml b/config/devel/devel.toolbar.settings.yml index bd4c97cd..8a65890f 100644 --- a/config/devel/devel.toolbar.settings.yml +++ b/config/devel/devel.toolbar.settings.yml @@ -1,6 +1,7 @@ toolbar_items: - devel.cache_clear - devel.phpinfo + - devel.route_info - devel.run_cron - devel.theme_registry langcode: fr diff --git a/config/sync/block.block.pagetitle.yml b/config/sync/block.block.pagetitle.yml new file mode 100644 index 00000000..35abdff7 --- /dev/null +++ b/config/sync/block.block.pagetitle.yml @@ -0,0 +1,18 @@ +uuid: e24f300b-ad2d-47ff-851c-875b1c353ce0 +langcode: en +status: true +dependencies: + theme: + - materiotheme +id: pagetitle +theme: materiotheme +region: content +weight: -1 +provider: null +plugin: page_title_block +settings: + id: page_title_block + label: 'Page title' + provider: core + label_display: '0' +visibility: { } diff --git a/config/sync/block.block.sitebranding.yml b/config/sync/block.block.sitebranding.yml new file mode 100644 index 00000000..ca4337f3 --- /dev/null +++ b/config/sync/block.block.sitebranding.yml @@ -0,0 +1,23 @@ +uuid: 58865c8a-5b97-4ed4-82fa-3aa9547ed071 +langcode: en +status: true +dependencies: + module: + - system + theme: + - materiotheme +id: sitebranding +theme: materiotheme +region: header +weight: -2 +provider: null +plugin: system_branding_block +settings: + id: system_branding_block + label: 'Site branding' + provider: system + label_display: '0' + use_site_logo: false + use_site_name: true + use_site_slogan: true +visibility: { } diff --git a/config/sync/block.block.tabs.yml b/config/sync/block.block.tabs.yml new file mode 100644 index 00000000..6d6991fb --- /dev/null +++ b/config/sync/block.block.tabs.yml @@ -0,0 +1,20 @@ +uuid: 338dfb90-8c89-416b-9928-740e40ad9181 +langcode: en +status: true +dependencies: + theme: + - materiotheme +id: tabs +theme: materiotheme +region: content +weight: 0 +provider: null +plugin: local_tasks_block +settings: + id: local_tasks_block + label: Tabs + provider: core + label_display: '0' + primary: true + secondary: true +visibility: { } diff --git a/config/sync/core.extension.yml b/config/sync/core.extension.yml index a9356d35..643b40e0 100644 --- a/config/sync/core.extension.yml +++ b/config/sync/core.extension.yml @@ -81,6 +81,7 @@ module: mailgun: 0 maillog: 0 mailsystem: 0 + materio_home: 0 materio_id: 0 materio_migrate: 0 materio_samples: 0 @@ -152,6 +153,7 @@ theme: seven: 0 adminimal_theme: 0 matminimal: 0 + materiotheme: 0 profile: figli_starter_kit _core: default_config_hash: R4IF-ClDHXxblLcG0L7MgsLvfBIMAvi_skumNFQwkDc diff --git a/config/sync/language.content_settings.commerce_product.default.yml b/config/sync/language.content_settings.commerce_product.default.yml new file mode 100644 index 00000000..48b6b868 --- /dev/null +++ b/config/sync/language.content_settings.commerce_product.default.yml @@ -0,0 +1,16 @@ +uuid: 3b3d4f8d-d3f1-4ab6-849d-560fd8c73aa8 +langcode: en +status: true +dependencies: + config: + - commerce_product.commerce_product_type.default + module: + - content_translation +third_party_settings: + content_translation: + enabled: true +id: commerce_product.default +target_entity_type_id: commerce_product +target_bundle: default +default_langcode: authors_default +language_alterable: true diff --git a/config/sync/language.content_settings.commerce_product.materio_product_type.yml b/config/sync/language.content_settings.commerce_product.materio_product_type.yml index 5c69c2b0..6b62db2f 100644 --- a/config/sync/language.content_settings.commerce_product.materio_product_type.yml +++ b/config/sync/language.content_settings.commerce_product.materio_product_type.yml @@ -4,8 +4,13 @@ status: true dependencies: config: - commerce_product.commerce_product_type.materio_product_type + module: + - content_translation +third_party_settings: + content_translation: + enabled: true id: commerce_product.materio_product_type target_entity_type_id: commerce_product target_bundle: materio_product_type -default_langcode: site_default -language_alterable: false +default_langcode: authors_default +language_alterable: true diff --git a/config/sync/language/fr/block.block.adminimal_theme_breadcrumbs.yml b/config/sync/language/fr/block.block.adminimal_theme_breadcrumbs.yml index de93eb15..ba844a2f 100644 --- a/config/sync/language/fr/block.block.adminimal_theme_breadcrumbs.yml +++ b/config/sync/language/fr/block.block.adminimal_theme_breadcrumbs.yml @@ -1,2 +1,2 @@ settings: - label: 'Fils d''Ariane' + label: 'Fils d''ariane' diff --git a/config/sync/language/fr/block.block.matminimal_breadcrumbs.yml b/config/sync/language/fr/block.block.matminimal_breadcrumbs.yml index de93eb15..ba844a2f 100644 --- a/config/sync/language/fr/block.block.matminimal_breadcrumbs.yml +++ b/config/sync/language/fr/block.block.matminimal_breadcrumbs.yml @@ -1,2 +1,2 @@ settings: - label: 'Fils d''Ariane' + label: 'Fils d''ariane' diff --git a/config/sync/system.site.yml b/config/sync/system.site.yml index 89dca9ea..20c8c2c3 100644 --- a/config/sync/system.site.yml +++ b/config/sync/system.site.yml @@ -1,10 +1,10 @@ name: materiO’ mail: info@materio.com -slogan: '' +slogan: 'the material library your projects deserve' page: 403: '' 404: '' - front: /user/login + front: /home admin_compact_mode: false weight_select_max: 100 langcode: en diff --git a/config/sync/system.theme.yml b/config/sync/system.theme.yml index eaf6083f..07255540 100644 --- a/config/sync/system.theme.yml +++ b/config/sync/system.theme.yml @@ -2,3 +2,4 @@ admin: matminimal langcode: fr _core: default_config_hash: TpdA4rsOBAawnqeon9A-Ooht_4VO3hHKib79xyHcTyg +default: materiotheme diff --git a/config/sync/views.view.admin_taxo.yml b/config/sync/views.view.admin_taxo.yml index 1e4390ef..ca6712cf 100644 --- a/config/sync/views.view.admin_taxo.yml +++ b/config/sync/views.view.admin_taxo.yml @@ -5,9 +5,12 @@ dependencies: config: - field.storage.taxonomy_term.field_memo - field.storage.taxonomy_term.field_migration + - field.storage.taxonomy_term.field_synonyms - field.storage.taxonomy_term.field_workflow - taxonomy.vocabulary.company - taxonomy.vocabulary.showroom + - taxonomy.vocabulary.tags + - taxonomy.vocabulary.thesaurus - user.role.admin - user.role.root module: @@ -253,7 +256,7 @@ display: batch_size: 10 form_step: true buttons: false - clear_on_exposed: 1 + clear_on_exposed: true action_title: Action selected_actions: 'entity:break_lock:taxonomy_term': 'entity:break_lock:taxonomy_term' @@ -1227,7 +1230,7 @@ display: group_items: { } plugin_id: string sorts: { } - title: Taxonomy + title: Tags header: result: id: result @@ -1939,3 +1942,1839 @@ display: - 'config:field.storage.taxonomy_term.field_memo' - 'config:field.storage.taxonomy_term.field_migration' - 'config:field.storage.taxonomy_term.field_workflow' + page_3: + display_plugin: page + id: page_3 + display_title: 'Page Thesaurus' + position: 3 + display_options: + display_extenders: + views_ef_fieldset: { } + display_description: '' + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + views_bulk_operations_bulk_form: views_bulk_operations_bulk_form + tid: name + name: name + operations: name + field_synonyms: field_synonyms + translation_count: translation_count + langcode_1: langcode_1 + is_locked: is_locked + langcode: langcode + info: + views_bulk_operations_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + tid: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + align: '' + separator: '' + empty_column: false + responsive: '' + field_synonyms: + align: '' + separator: '' + empty_column: false + responsive: '' + translation_count: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + langcode_1: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + is_locked: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + langcode: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: false + defaults: + style: false + row: false + fields: false + filters: false + filter_groups: false + row: + type: fields + options: { } + fields: + views_bulk_operations_bulk_form: + id: views_bulk_operations_bulk_form + table: views + field: views_bulk_operations_bulk_form + relationship: none + group_type: group + admin_label: '' + label: 'Views bulk operations' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + batch: true + batch_size: 10 + form_step: true + buttons: false + clear_on_exposed: true + action_title: Action + selected_actions: + 'entity:break_lock:taxonomy_term': 'entity:break_lock:taxonomy_term' + views_bulk_edit: 0 + views_bulk_operations_delete_entity: 0 + pathauto_update_alias: pathauto_update_alias + 'entity:unpublish_action:taxonomy_term': 'entity:unpublish_action:taxonomy_term' + 'entity:publish_action:taxonomy_term': 'entity:publish_action:taxonomy_term' + 'entity:save_action:taxonomy_term': 0 + preconfiguration: + 'entity:break_lock:taxonomy_term': + label_override: '' + pathauto_update_alias: + label_override: '' + 'entity:unpublish_action:taxonomy_term': + label_override: '' + 'entity:publish_action:taxonomy_term': + label_override: '' + plugin_id: views_bulk_operations_bulk_form + tid: + id: tid + table: taxonomy_term_field_data + field: tid + relationship: none + group_type: group + admin_label: '' + label: 'Term ID' + exclude: false + alter: + alter_text: false + text: '{{tid}}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: false + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: code + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_unformatted + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: taxonomy_term + entity_field: tid + plugin_id: field + name: + id: name + table: taxonomy_term_field_data + field: name + relationship: none + group_type: group + admin_label: '' + label: Name + exclude: false + alter: + alter_text: true + text: '

{{ name }}

' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: false + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + convert_spaces: false + entity_type: taxonomy_term + entity_field: name + plugin_id: term_name + operations: + id: operations + table: taxonomy_term_data + field: operations + relationship: none + group_type: group + admin_label: '' + label: 'Operations links' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + destination: false + entity_type: taxonomy_term + plugin_id: entity_operations + field_synonyms: + id: field_synonyms + table: taxonomy_term__field_synonyms + field: field_synonyms + relationship: none + group_type: group + admin_label: '' + label: Synonyms + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: '
' + field_api_classes: false + plugin_id: field + parent_target_id: + id: parent_target_id + table: taxonomy_term__parent + field: parent_target_id + relationship: none + group_type: group + admin_label: '' + label: 'Term Parents' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: true + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: taxonomy_term + entity_field: parent + plugin_id: field + translation_count: + id: translation_count + table: taxonomy_term_translation + field: translation_count + relationship: none + group_type: group + admin_label: '' + label: 'Translation counter' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + entity_type: taxonomy_term + plugin_id: translation_views_translation_count + langcode_1: + id: langcode_1 + table: taxonomy_term_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + label: 'Translation language' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: language + settings: + link_to_entity: false + native_language: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: taxonomy_term + entity_field: langcode + plugin_id: field + is_locked: + id: is_locked + table: content_lock + field: is_locked + relationship: none + group_type: group + admin_label: '' + label: 'Is Locked' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: yes-no + type_custom_true: '' + type_custom_false: '' + not: false + plugin_id: boolean + langcode: + id: langcode + table: content_lock + field: langcode + relationship: none + group_type: group + admin_label: '' + label: 'Lock Language' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + native_language: false + entity_field: langcode + plugin_id: language + filters: + vid: + id: vid + table: taxonomy_term_field_data + field: vid + relationship: none + group_type: group + admin_label: '' + operator: in + value: + thesaurus: thesaurus + group: 1 + exposed: false + expose: + operator_id: vid_op + label: Vocabulary + description: '' + use_operator: false + operator: vid_op + identifier: vid + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + unverified: '0' + anonymous: '0' + free_user: '0' + contact_company: '0' + alpha_testeur: '0' + student: '0' + adherent: '0' + translator: '0' + admin_showroom: '0' + admin: '0' + root: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: taxonomy_term + entity_field: vid + plugin_id: bundle + name: + id: name + table: taxonomy_term_field_data + field: name + relationship: none + group_type: group + admin_label: '' + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + admin: '0' + root: '0' + user: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: taxonomy_term + entity_field: name + plugin_id: string + langcode: + id: langcode + table: taxonomy_term_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + operator: in + value: + en: en + fr: fr + und: und + zxx: zxx + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: 'Translation language' + description: '' + use_operator: false + operator: langcode_op + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + admin: '0' + root: '0' + user: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: taxonomy_term + entity_field: langcode + plugin_id: language + langcode_1: + id: langcode_1 + table: taxonomy_term_data + field: langcode + relationship: none + group_type: group + admin_label: '' + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_1_op + label: 'Original language' + description: '' + use_operator: false + operator: langcode_1_op + identifier: langcode_1 + required: false + remember: true + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + admin: '0' + root: '0' + user: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: taxonomy_term + entity_field: langcode + plugin_id: language + filter_groups: + operator: AND + groups: + 1: AND + path: admin/content/thesaurus + menu: + type: tab + title: Thesaurus + description: '' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.roles + tags: + - 'config:field.storage.taxonomy_term.field_synonyms' + page_4: + display_plugin: page + id: page_4 + display_title: 'Page Tags' + position: 3 + display_options: + display_extenders: + views_ef_fieldset: { } + display_description: '' + style: + type: table + options: + grouping: { } + row_class: '' + default_row_class: true + override: true + sticky: false + caption: '' + summary: '' + description: '' + columns: + views_bulk_operations_bulk_form: views_bulk_operations_bulk_form + tid: name + name: name + operations: name + field_synonyms: field_synonyms + translation_count: translation_count + langcode_1: langcode_1 + is_locked: is_locked + langcode: langcode + info: + views_bulk_operations_bulk_form: + align: '' + separator: '' + empty_column: false + responsive: '' + tid: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + name: + sortable: true + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + operations: + align: '' + separator: '' + empty_column: false + responsive: '' + field_synonyms: + align: '' + separator: '' + empty_column: false + responsive: '' + translation_count: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + langcode_1: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + is_locked: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + langcode: + sortable: false + default_sort_order: asc + align: '' + separator: '' + empty_column: false + responsive: '' + default: '-1' + empty_table: false + defaults: + style: false + row: false + fields: false + filters: false + filter_groups: false + row: + type: fields + options: { } + fields: + views_bulk_operations_bulk_form: + id: views_bulk_operations_bulk_form + table: views + field: views_bulk_operations_bulk_form + relationship: none + group_type: group + admin_label: '' + label: 'Views bulk operations' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + batch: true + batch_size: 10 + form_step: true + buttons: false + clear_on_exposed: true + action_title: Action + selected_actions: + 'entity:break_lock:taxonomy_term': 'entity:break_lock:taxonomy_term' + views_bulk_edit: 0 + views_bulk_operations_delete_entity: 0 + pathauto_update_alias: pathauto_update_alias + 'entity:unpublish_action:taxonomy_term': 'entity:unpublish_action:taxonomy_term' + 'entity:publish_action:taxonomy_term': 'entity:publish_action:taxonomy_term' + 'entity:save_action:taxonomy_term': 0 + preconfiguration: + 'entity:break_lock:taxonomy_term': + label_override: '' + pathauto_update_alias: + label_override: '' + 'entity:unpublish_action:taxonomy_term': + label_override: '' + 'entity:publish_action:taxonomy_term': + label_override: '' + plugin_id: views_bulk_operations_bulk_form + tid: + id: tid + table: taxonomy_term_field_data + field: tid + relationship: none + group_type: group + admin_label: '' + label: 'Term ID' + exclude: false + alter: + alter_text: false + text: '{{tid}}' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: false + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: code + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: number_unformatted + settings: { } + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: taxonomy_term + entity_field: tid + plugin_id: field + name: + id: name + table: taxonomy_term_field_data + field: name + relationship: none + group_type: group + admin_label: '' + label: Name + exclude: false + alter: + alter_text: true + text: '

{{ name }}

' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: false + ellipsis: false + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: false + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: true + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + convert_spaces: false + entity_type: taxonomy_term + entity_field: name + plugin_id: term_name + operations: + id: operations + table: taxonomy_term_data + field: operations + relationship: none + group_type: group + admin_label: '' + label: 'Operations links' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + destination: false + entity_type: taxonomy_term + plugin_id: entity_operations + field_synonyms: + id: field_synonyms + table: taxonomy_term__field_synonyms + field: field_synonyms + relationship: none + group_type: group + admin_label: '' + label: Synonyms + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: string + settings: + link_to_entity: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: '
' + field_api_classes: false + plugin_id: field + parent_target_id: + id: parent_target_id + table: taxonomy_term__parent + field: parent_target_id + relationship: none + group_type: group + admin_label: '' + label: 'Term Parents' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: target_id + type: entity_reference_label + settings: + link: true + group_column: target_id + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: taxonomy_term + entity_field: parent + plugin_id: field + translation_count: + id: translation_count + table: taxonomy_term_translation + field: translation_count + relationship: none + group_type: group + admin_label: '' + label: 'Translation counter' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + set_precision: false + precision: 0 + decimal: . + separator: ',' + format_plural: false + format_plural_string: !!binary MQNAY291bnQ= + prefix: '' + suffix: '' + entity_type: taxonomy_term + plugin_id: translation_views_translation_count + langcode_1: + id: langcode_1 + table: taxonomy_term_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + label: 'Translation language' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + click_sort_column: value + type: language + settings: + link_to_entity: false + native_language: false + group_column: value + group_columns: { } + group_rows: true + delta_limit: 0 + delta_offset: 0 + delta_reversed: false + delta_first_last: false + multi_type: separator + separator: ', ' + field_api_classes: false + entity_type: taxonomy_term + entity_field: langcode + plugin_id: field + is_locked: + id: is_locked + table: content_lock + field: is_locked + relationship: none + group_type: group + admin_label: '' + label: 'Is Locked' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + type: yes-no + type_custom_true: '' + type_custom_false: '' + not: false + plugin_id: boolean + langcode: + id: langcode + table: content_lock + field: langcode + relationship: none + group_type: group + admin_label: '' + label: 'Lock Language' + exclude: false + alter: + alter_text: false + text: '' + make_link: false + path: '' + absolute: false + external: false + replace_spaces: false + path_case: none + trim_whitespace: false + alt: '' + rel: '' + link_class: '' + prefix: '' + suffix: '' + target: '' + nl2br: false + max_length: 0 + word_boundary: true + ellipsis: true + more_link: false + more_link_text: '' + more_link_path: '' + strip_tags: false + trim: false + preserve_tags: '' + html: false + element_type: '' + element_class: '' + element_label_type: '' + element_label_class: '' + element_label_colon: true + element_wrapper_type: '' + element_wrapper_class: '' + element_default_classes: true + empty: '' + hide_empty: false + empty_zero: false + hide_alter_empty: true + native_language: false + entity_field: langcode + plugin_id: language + filters: + vid: + id: vid + table: taxonomy_term_field_data + field: vid + relationship: none + group_type: group + admin_label: '' + operator: in + value: + tags: tags + group: 1 + exposed: false + expose: + operator_id: vid_op + label: Vocabulary + description: '' + use_operator: false + operator: vid_op + identifier: vid + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + unverified: '0' + anonymous: '0' + free_user: '0' + contact_company: '0' + alpha_testeur: '0' + student: '0' + adherent: '0' + translator: '0' + admin_showroom: '0' + admin: '0' + root: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: taxonomy_term + entity_field: vid + plugin_id: bundle + name: + id: name + table: taxonomy_term_field_data + field: name + relationship: none + group_type: group + admin_label: '' + operator: contains + value: '' + group: 1 + exposed: true + expose: + operator_id: name_op + label: Name + description: '' + use_operator: false + operator: name_op + identifier: name + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + admin: '0' + root: '0' + user: '0' + placeholder: '' + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: taxonomy_term + entity_field: name + plugin_id: string + langcode: + id: langcode + table: taxonomy_term_field_data + field: langcode + relationship: none + group_type: group + admin_label: '' + operator: in + value: + en: en + fr: fr + und: und + zxx: zxx + group: 1 + exposed: true + expose: + operator_id: langcode_op + label: 'Translation language' + description: '' + use_operator: false + operator: langcode_op + identifier: langcode + required: false + remember: false + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + admin: '0' + root: '0' + user: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: taxonomy_term + entity_field: langcode + plugin_id: language + langcode_1: + id: langcode_1 + table: taxonomy_term_data + field: langcode + relationship: none + group_type: group + admin_label: '' + operator: in + value: { } + group: 1 + exposed: true + expose: + operator_id: langcode_1_op + label: 'Original language' + description: '' + use_operator: false + operator: langcode_1_op + identifier: langcode_1 + required: false + remember: true + multiple: false + remember_roles: + authenticated: authenticated + anonymous: '0' + admin: '0' + root: '0' + user: '0' + reduce: false + is_grouped: false + group_info: + label: '' + description: '' + identifier: '' + optional: true + widget: select + multiple: false + remember: false + default_group: All + default_group_multiple: { } + group_items: { } + entity_type: taxonomy_term + entity_field: langcode + plugin_id: language + filter_groups: + operator: AND + groups: + 1: AND + path: admin/content/tags + menu: + type: tab + title: Tags + description: '' + expanded: false + parent: '' + weight: 0 + context: '0' + menu_name: main + cache_metadata: + max-age: 0 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - url + - url.query_args + - user.roles + tags: + - 'config:field.storage.taxonomy_term.field_synonyms' diff --git a/web/modules/custom/editors_menus/editors_menus.links.menu.yml b/web/modules/custom/editors_menus/editors_menus.links.menu.yml index 860360fc..ba4e8d44 100644 --- a/web/modules/custom/editors_menus/editors_menus.links.menu.yml +++ b/web/modules/custom/editors_menus/editors_menus.links.menu.yml @@ -22,13 +22,29 @@ editors_menus.articles: menu_name: editors weight: 2 +editors_menus.thesaurus: + title: Thesaurus + description: '' + parent: editors_menus.contents + route_name: view.admin_taxo.page_3 + menu_name: editors + weight: 3 + +editors_menus.tags: + title: Tags + description: '' + parent: editors_menus.contents + route_name: view.admin_taxo.page_4 + menu_name: editors + weight: 4 + editors_menus.companies: title: Companies description: '' parent: editors_menus.contents route_name: view.admin_taxo.page_1 menu_name: editors - weight: 3 + weight: 5 editors_menus.showrooms: title: Showrooms @@ -36,7 +52,7 @@ editors_menus.showrooms: parent: editors_menus.contents route_name: view.admin_taxo.page_2 menu_name: editors - weight: 4 + weight: 6 editors_menus.newsletters: title: Newsletters @@ -44,7 +60,7 @@ editors_menus.newsletters: parent: editors_menus.contents route_name: view.simplenews_newsletters.page_1 menu_name: editors - weight: 5 + weight: 7 editors_menus.users: title: Users diff --git a/web/sites/default/services.yml b/web/sites/default/services.yml index 88f45b73..64666552 100644 --- a/web/sites/default/services.yml +++ b/web/sites/default/services.yml @@ -55,7 +55,7 @@ parameters: # # Not recommended in production environments # @default false - debug: false + debug: true # Twig auto-reload: # # Automatically recompile Twig templates whenever the source code changes. @@ -153,3 +153,10 @@ parameters: - sftp - webcal - rtsp + +services: + cache_tags.invalidator.checksum: + class: Drupal\redis\Cache\RedisCacheTagsChecksum + arguments: ['@redis.factory'] + tags: + - { name: cache_tags_invalidator } diff --git a/web/themes/custom/materiotheme/assets/dist/styles/app.min.css b/web/themes/custom/materiotheme/assets/dist/styles/app.min.css index a92040e3..c95703a0 100644 --- a/web/themes/custom/materiotheme/assets/dist/styles/app.min.css +++ b/web/themes/custom/materiotheme/assets/dist/styles/app.min.css @@ -1 +1 @@ -.row,body,html{position:relative}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{padding-left:0;margin-left:0}body{background:#fff}a{color:inherit;text-decoration:none}a,a:active,a:focus{outline:0}a:focus{-moz-outline-style:none}.col-1,.col-1-offset-1,.col-1-offset-10,.col-1-offset-11,.col-1-offset-2,.col-1-offset-3,.col-1-offset-4,.col-1-offset-5,.col-1-offset-6,.col-1-offset-7,.col-1-offset-8,.col-1-offset-9,.col-10,.col-10-offset-1,.col-10-offset-2,.col-11,.col-11-offset-1,.col-12,.col-2,.col-2-offset-1,.col-2-offset-10,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5,.col-2-offset-6,.col-2-offset-7,.col-2-offset-8,.col-2-offset-9,.col-3,.col-3-offset-1,.col-3-offset-2,.col-3-offset-3,.col-3-offset-4,.col-3-offset-5,.col-3-offset-6,.col-3-offset-7,.col-3-offset-8,.col-3-offset-9,.col-4,.col-4-offset-1,.col-4-offset-2,.col-4-offset-3,.col-4-offset-4,.col-4-offset-5,.col-4-offset-6,.col-4-offset-7,.col-4-offset-8,.col-5,.col-5-offset-1,.col-5-offset-2,.col-5-offset-3,.col-5-offset-4,.col-5-offset-5,.col-5-offset-6,.col-5-offset-7,.col-6,.col-6-offset-1,.col-6-offset-2,.col-6-offset-3,.col-6-offset-4,.col-6-offset-5,.col-6-offset-6,.col-7,.col-7-offset-1,.col-7-offset-2,.col-7-offset-3,.col-7-offset-4,.col-7-offset-5,.col-8,.col-8-offset-1,.col-8-offset-2,.col-8-offset-3,.col-8-offset-4,.col-9,.col-9-offset-1,.col-9-offset-2,.col-9-offset-3,.large-col-1,.large-col-10,.large-col-11,.large-col-12,.large-col-2,.large-col-3,.large-col-4,.large-col-5,.large-col-6,.large-col-7,.large-col-8,.large-col-9,.med-col-1,.med-col-10,.med-col-11,.med-col-12,.med-col-2,.med-col-3,.med-col-4,.med-col-5,.med-col-6,.med-col-7,.med-col-8,.med-col-9,.small-col-1,.small-col-10,.small-col-11,.small-col-12,.small-col-2,.small-col-3,.small-col-4,.small-col-5,.small-col-6,.small-col-7,.small-col-8,.small-col-9{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.row>*{font-size:16px}.col-1{padding-right:1em;width:8.33333%}.col-1:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.small-col-1:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.med-col-1:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.large-col-1:last-child{padding-right:0}}.col-2{padding-right:1em;width:16.66667%}.col-2:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.small-col-2:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.med-col-2:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.large-col-2:last-child{padding-right:0}}.col-3{padding-right:1em;width:25%}.col-3:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.small-col-3:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.med-col-3:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.large-col-3:last-child{padding-right:0}}.col-4{padding-right:1em;width:33.33333%}.col-4:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.small-col-4:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.med-col-4:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.large-col-4:last-child{padding-right:0}}.col-5{padding-right:1em;width:41.66667%}.col-5:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.small-col-5:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.med-col-5:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.large-col-5:last-child{padding-right:0}}.col-6{padding-right:1em;width:50%}.col-6:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.small-col-6:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.med-col-6:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.large-col-6:last-child{padding-right:0}}.col-7-offset-1,.col-7-offset-2,.col-7-offset-3{width:58.33333%;padding-right:1em}.col-7{padding-right:1em;width:58.33333%}.col-7:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.small-col-7:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.med-col-7:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.large-col-7:last-child{padding-right:0}}.col-8{padding-right:1em;width:66.66667%}.col-8:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.small-col-8:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.med-col-8:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.large-col-8:last-child{padding-right:0}}.col-9{padding-right:1em;width:75%}.col-9:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.small-col-9:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.med-col-9:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.large-col-9:last-child{padding-right:0}}.col-10{padding-right:1em;width:83.33333%}.col-10:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.small-col-10:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.med-col-10:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.large-col-10:last-child{padding-right:0}}.col-11{padding-right:1em;width:91.66667%}.col-11:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.small-col-11:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.med-col-11:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.large-col-11:last-child,.large-col-12,.large-col-12:last-child{padding-right:0}.large-col-12{padding-left:0;margin-left:0;width:100%}}.col-12,.col-12:last-child{padding-right:0}.col-12{width:100%}@media only screen and (max-width:768px){.small-col-12,.small-col-12:last-child{padding-right:0}.small-col-12{padding-left:0;margin-left:0;width:100%}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-12,.med-col-12:last-child{padding-right:0}.med-col-12{padding-left:0;margin-left:0;width:100%}}.col-1-offset-1{padding-left:1em;padding-right:1em;margin-left:8.33333%;width:8.33333%}.col-1-offset-1:last-child{padding-right:0}.col-1-offset-2{padding-left:2em;padding-right:1em;margin-left:16.66667%;width:8.33333%}.col-1-offset-2:last-child{padding-right:0}.col-1-offset-3{padding-left:3em;padding-right:1em;margin-left:25%;width:8.33333%}.col-1-offset-3:last-child{padding-right:0}.col-1-offset-4{padding-left:4em;padding-right:1em;margin-left:33.33333%;width:8.33333%}.col-1-offset-4:last-child{padding-right:0}.col-1-offset-5{padding-left:5em;padding-right:1em;margin-left:41.66667%;width:8.33333%}.col-1-offset-5:last-child{padding-right:0}.col-1-offset-10,.col-1-offset-11,.col-1-offset-6,.col-1-offset-7,.col-1-offset-8,.col-1-offset-9,.col-2-offset-1,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5,.col-2-offset-6{padding-right:1em}.col-1-offset-6{padding-left:6em;margin-left:50%;width:8.33333%}.col-1-offset-6:last-child{padding-right:0}.col-1-offset-7{padding-left:7em;margin-left:58.33333%;width:8.33333%}.col-1-offset-7:last-child{padding-right:0}.col-1-offset-8{padding-left:8em;margin-left:66.66667%;width:8.33333%}.col-1-offset-8:last-child{padding-right:0}.col-1-offset-9{padding-left:9em;margin-left:75%;width:8.33333%}.col-1-offset-9:last-child{padding-right:0}.col-1-offset-10{padding-left:10em;margin-left:83.33333%;width:8.33333%}.col-1-offset-10:last-child{padding-right:0}.col-1-offset-11{padding-left:11em;margin-left:91.66667%;width:8.33333%}.col-1-offset-11:last-child{padding-right:0}.col-2-offset-1{padding-left:1em;margin-left:16.66667%;width:16.66667%}.col-2-offset-1:last-child{padding-right:0}.col-2-offset-2{padding-left:2em;margin-left:33.33333%;width:16.66667%}.col-2-offset-2:last-child{padding-right:0}.col-2-offset-3{padding-left:3em;margin-left:50%;width:16.66667%}.col-2-offset-3:last-child{padding-right:0}.col-2-offset-4{padding-left:4em;margin-left:66.66667%;width:16.66667%}.col-2-offset-4:last-child{padding-right:0}.col-2-offset-5{padding-left:5em;margin-left:83.33333%;width:16.66667%}.col-2-offset-5:last-child{padding-right:0}.col-2-offset-6{padding-left:6em;margin-left:100%;width:16.66667%}.col-2-offset-6:last-child{padding-right:0}.col-2-offset-7{padding-left:7em;padding-right:1em;margin-left:116.66667%;width:16.66667%}.col-2-offset-7:last-child{padding-right:0}.col-2-offset-8{padding-left:8em;padding-right:1em;margin-left:133.33333%;width:16.66667%}.col-2-offset-8:last-child{padding-right:0}.col-2-offset-9{padding-left:9em;padding-right:1em;margin-left:150%;width:16.66667%}.col-2-offset-9:last-child{padding-right:0}.col-2-offset-10{padding-left:10em;padding-right:1em;margin-left:166.66667%;width:16.66667%}.col-2-offset-10:last-child{padding-right:0}.col-3-offset-1{padding-left:1em;padding-right:1em;margin-left:25%;width:25%}.col-3-offset-1:last-child{padding-right:0}.col-3-offset-2{padding-left:2em;padding-right:1em;margin-left:50%;width:25%}.col-3-offset-2:last-child{padding-right:0}.col-3-offset-3{padding-left:3em;padding-right:1em;margin-left:75%;width:25%}.col-3-offset-3:last-child{padding-right:0}.col-3-offset-4{padding-left:4em;padding-right:1em;margin-left:100%;width:25%}.col-3-offset-4:last-child{padding-right:0}.col-3-offset-5{padding-left:5em;padding-right:1em;margin-left:125%;width:25%}.col-3-offset-5:last-child{padding-right:0}.col-3-offset-6{padding-left:6em;padding-right:1em;margin-left:150%;width:25%}.col-3-offset-6:last-child{padding-right:0}.col-3-offset-7{padding-left:7em;padding-right:1em;margin-left:175%;width:25%}.col-3-offset-7:last-child{padding-right:0}.col-3-offset-8{padding-left:8em;padding-right:1em;margin-left:200%;width:25%}.col-3-offset-8:last-child{padding-right:0}.col-3-offset-9{padding-left:9em;padding-right:1em;margin-left:225%;width:25%}.col-3-offset-9:last-child{padding-right:0}.col-4-offset-1{padding-left:1em;padding-right:1em;margin-left:33.33333%;width:33.33333%}.col-4-offset-1:last-child{padding-right:0}.col-4-offset-2,.col-4-offset-3,.col-4-offset-4,.col-4-offset-5,.col-4-offset-6,.col-4-offset-7,.col-4-offset-8,.col-5-offset-1,.col-5-offset-2{padding-right:1em}.col-4-offset-2{padding-left:2em;margin-left:66.66667%;width:33.33333%}.col-4-offset-2:last-child{padding-right:0}.col-4-offset-3{padding-left:3em;margin-left:100%;width:33.33333%}.col-4-offset-3:last-child{padding-right:0}.col-4-offset-4{padding-left:4em;margin-left:133.33333%;width:33.33333%}.col-4-offset-4:last-child{padding-right:0}.col-4-offset-5{padding-left:5em;margin-left:166.66667%;width:33.33333%}.col-4-offset-5:last-child{padding-right:0}.col-4-offset-6{padding-left:6em;margin-left:200%;width:33.33333%}.col-4-offset-6:last-child{padding-right:0}.col-4-offset-7{padding-left:7em;margin-left:233.33333%;width:33.33333%}.col-4-offset-7:last-child{padding-right:0}.col-4-offset-8{padding-left:8em;margin-left:266.66667%;width:33.33333%}.col-4-offset-8:last-child{padding-right:0}.col-5-offset-1{padding-left:1em;margin-left:41.66667%;width:41.66667%}.col-5-offset-1:last-child{padding-right:0}.col-5-offset-2{padding-left:2em;margin-left:83.33333%;width:41.66667%}.col-5-offset-2:last-child{padding-right:0}.col-5-offset-3{padding-left:3em;padding-right:1em;margin-left:125%;width:41.66667%}.col-5-offset-3:last-child{padding-right:0}.col-5-offset-4{padding-left:4em;padding-right:1em;margin-left:166.66667%;width:41.66667%}.col-5-offset-4:last-child{padding-right:0}.col-5-offset-5{padding-left:5em;padding-right:1em;margin-left:208.33333%;width:41.66667%}.col-5-offset-5:last-child{padding-right:0}.col-5-offset-6{padding-left:6em;padding-right:1em;margin-left:250%;width:41.66667%}.col-5-offset-6:last-child{padding-right:0}.col-5-offset-7{padding-left:7em;padding-right:1em;margin-left:291.66667%;width:41.66667%}.col-5-offset-7:last-child{padding-right:0}.col-6-offset-1{padding-left:1em;padding-right:1em;margin-left:50%;width:50%}.col-6-offset-1:last-child{padding-right:0}.col-6-offset-2,.col-6-offset-3,.col-6-offset-4,.col-6-offset-5,.col-6-offset-6{padding-right:1em;width:50%}.col-6-offset-2{padding-left:2em;margin-left:100%}.col-6-offset-2:last-child{padding-right:0}.col-6-offset-3{padding-left:3em;margin-left:150%}.col-6-offset-3:last-child{padding-right:0}.col-6-offset-4{padding-left:4em;margin-left:200%}.col-6-offset-4:last-child{padding-right:0}.col-6-offset-5{padding-left:5em;margin-left:250%}.col-6-offset-5:last-child{padding-right:0}.col-6-offset-6{padding-left:6em;margin-left:300%}.col-6-offset-6:last-child{padding-right:0}.col-7-offset-1{padding-left:1em;margin-left:58.33333%}.col-7-offset-1:last-child{padding-right:0}.col-7-offset-2{padding-left:2em;margin-left:116.66667%}.col-7-offset-2:last-child{padding-right:0}.col-7-offset-3{padding-left:3em;margin-left:175%}.col-7-offset-3:last-child{padding-right:0}.col-7-offset-4,.col-7-offset-5{padding-right:1em;width:58.33333%}.col-7-offset-4{padding-left:4em;margin-left:233.33333%}.col-7-offset-4:last-child{padding-right:0}.col-7-offset-5{padding-left:5em;margin-left:291.66667%}.col-8-offset-2,.col-8-offset-3,.col-8-offset-4{width:66.66667%;padding-right:1em}.col-7-offset-5:last-child{padding-right:0}.col-8-offset-1{padding-left:1em;padding-right:1em;margin-left:66.66667%;width:66.66667%}.col-8-offset-1:last-child{padding-right:0}.col-8-offset-2{padding-left:2em;margin-left:133.33333%}.col-8-offset-2:last-child{padding-right:0}.col-8-offset-3{padding-left:3em;margin-left:200%}.col-8-offset-3:last-child{padding-right:0}.col-8-offset-4{padding-left:4em;margin-left:266.66667%}.col-8-offset-4:last-child{padding-right:0}.col-9-offset-1{padding-left:1em;padding-right:1em;margin-left:75%;width:75%}.col-9-offset-1:last-child{padding-right:0}.col-9-offset-2{padding-left:2em;padding-right:1em;margin-left:150%;width:75%}.col-9-offset-2:last-child{padding-right:0}.col-9-offset-3{padding-left:3em;padding-right:1em;margin-left:225%;width:75%}.col-9-offset-3:last-child{padding-right:0}.col-10-offset-1{padding-left:1em;padding-right:1em;margin-left:83.33333%;width:83.33333%}.col-10-offset-1:last-child{padding-right:0}.col-10-offset-2{padding-left:2em;padding-right:1em;margin-left:166.66667%;width:83.33333%}.col-10-offset-2:last-child{padding-right:0}.col-11-offset-1{padding-left:1em;padding-right:1em;margin-left:91.66667%;width:91.66667%}.col-11-offset-1:last-child{padding-right:0}.col.float-right{float:right;padding-right:0;padding-left:1em}body,html{width:100%;height:100%;font-family:sans-serif;font-style:normal;margin:0;padding:0}body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs{padding-top:24px!important}html{background-color:red} \ No newline at end of file +.row,body,html{position:relative}.row>*,body{font-size:16px}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{padding-left:0;margin-left:0}a{color:inherit;text-decoration:none}a,a:active,a:focus{outline:0}a:focus{-moz-outline-style:none}.col-1,.col-1-offset-1,.col-1-offset-10,.col-1-offset-11,.col-1-offset-2,.col-1-offset-3,.col-1-offset-4,.col-1-offset-5,.col-1-offset-6,.col-1-offset-7,.col-1-offset-8,.col-1-offset-9,.col-10,.col-10-offset-1,.col-10-offset-2,.col-11,.col-11-offset-1,.col-12,.col-2,.col-2-offset-1,.col-2-offset-10,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5,.col-2-offset-6,.col-2-offset-7,.col-2-offset-8,.col-2-offset-9,.col-3,.col-3-offset-1,.col-3-offset-2,.col-3-offset-3,.col-3-offset-4,.col-3-offset-5,.col-3-offset-6,.col-3-offset-7,.col-3-offset-8,.col-3-offset-9,.col-4,.col-4-offset-1,.col-4-offset-2,.col-4-offset-3,.col-4-offset-4,.col-4-offset-5,.col-4-offset-6,.col-4-offset-7,.col-4-offset-8,.col-5,.col-5-offset-1,.col-5-offset-2,.col-5-offset-3,.col-5-offset-4,.col-5-offset-5,.col-5-offset-6,.col-5-offset-7,.col-6,.col-6-offset-1,.col-6-offset-2,.col-6-offset-3,.col-6-offset-4,.col-6-offset-5,.col-6-offset-6,.col-7,.col-7-offset-1,.col-7-offset-2,.col-7-offset-3,.col-7-offset-4,.col-7-offset-5,.col-8,.col-8-offset-1,.col-8-offset-2,.col-8-offset-3,.col-8-offset-4,.col-9,.col-9-offset-1,.col-9-offset-2,.col-9-offset-3,.large-col-1,.large-col-10,.large-col-11,.large-col-12,.large-col-2,.large-col-3,.large-col-4,.large-col-5,.large-col-6,.large-col-7,.large-col-8,.large-col-9,.med-col-1,.med-col-10,.med-col-11,.med-col-12,.med-col-2,.med-col-3,.med-col-4,.med-col-5,.med-col-6,.med-col-7,.med-col-8,.med-col-9,.small-col-1,.small-col-10,.small-col-11,.small-col-12,.small-col-2,.small-col-3,.small-col-4,.small-col-5,.small-col-6,.small-col-7,.small-col-8,.small-col-9{width:100%;float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.col-1{padding-right:1em;width:8.33333%}.col-1:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.small-col-1:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.med-col-1:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-1{padding-left:0;padding-right:1em;margin-left:0;width:8.33333%}.large-col-1:last-child{padding-right:0}}.col-2{padding-right:1em;width:16.66667%}.col-2:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.small-col-2:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.med-col-2:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-2{padding-left:0;padding-right:1em;margin-left:0;width:16.66667%}.large-col-2:last-child{padding-right:0}}.col-3{padding-right:1em;width:25%}.col-3:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.small-col-3:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.med-col-3:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-3{padding-left:0;padding-right:1em;margin-left:0;width:25%}.large-col-3:last-child{padding-right:0}}.col-4{padding-right:1em;width:33.33333%}.col-4:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.small-col-4:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.med-col-4:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-4{padding-left:0;padding-right:1em;margin-left:0;width:33.33333%}.large-col-4:last-child{padding-right:0}}.col-5{padding-right:1em;width:41.66667%}.col-5:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.small-col-5:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.med-col-5:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-5{padding-left:0;padding-right:1em;margin-left:0;width:41.66667%}.large-col-5:last-child{padding-right:0}}.col-6{padding-right:1em;width:50%}.col-6:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.small-col-6:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.med-col-6:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-6{padding-left:0;padding-right:1em;margin-left:0;width:50%}.large-col-6:last-child{padding-right:0}}.col-7{padding-right:1em;width:58.33333%}.col-7:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.small-col-7:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.med-col-7:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-7{padding-left:0;padding-right:1em;margin-left:0;width:58.33333%}.large-col-7:last-child{padding-right:0}}.col-8{padding-right:1em;width:66.66667%}.col-8:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.small-col-8:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.med-col-8:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-8{padding-left:0;padding-right:1em;margin-left:0;width:66.66667%}.large-col-8:last-child{padding-right:0}}.col-9{padding-right:1em;width:75%}.col-9:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.small-col-9:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.med-col-9:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-9{padding-left:0;padding-right:1em;margin-left:0;width:75%}.large-col-9:last-child{padding-right:0}}.col-10{padding-right:1em;width:83.33333%}.col-10:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.small-col-10:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.med-col-10:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-10{padding-left:0;padding-right:1em;margin-left:0;width:83.33333%}.large-col-10:last-child{padding-right:0}}.col-1-offset-1,.col-1-offset-2,.col-1-offset-3,.col-1-offset-4,.col-1-offset-5,.col-1-offset-6,.col-1-offset-7,.col-11{padding-right:1em}.col-11{width:91.66667%}.col-11:last-child{padding-right:0}@media only screen and (max-width:768px){.small-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.small-col-11:last-child{padding-right:0}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.med-col-11:last-child{padding-right:0}}@media only screen and (min-width:1081px){.large-col-11{padding-left:0;padding-right:1em;margin-left:0;width:91.66667%}.large-col-11:last-child,.large-col-12,.large-col-12:last-child{padding-right:0}.large-col-12{padding-left:0;margin-left:0;width:100%}}.col-12,.col-12:last-child{padding-right:0}.col-12{width:100%}@media only screen and (max-width:768px){.small-col-12,.small-col-12:last-child{padding-right:0}.small-col-12{padding-left:0;margin-left:0;width:100%}}@media only screen and (min-width:769px) and (max-width:1080px){.med-col-12,.med-col-12:last-child{padding-right:0}.med-col-12{padding-left:0;margin-left:0;width:100%}}.col-1-offset-1{padding-left:1em;margin-left:8.33333%;width:8.33333%}.col-1-offset-1:last-child{padding-right:0}.col-1-offset-2{padding-left:2em;margin-left:16.66667%;width:8.33333%}.col-1-offset-2:last-child{padding-right:0}.col-1-offset-3{padding-left:3em;margin-left:25%;width:8.33333%}.col-1-offset-3:last-child{padding-right:0}.col-1-offset-4{padding-left:4em;margin-left:33.33333%;width:8.33333%}.col-1-offset-4:last-child{padding-right:0}.col-1-offset-5{padding-left:5em;margin-left:41.66667%;width:8.33333%}.col-1-offset-5:last-child{padding-right:0}.col-1-offset-6{padding-left:6em;margin-left:50%;width:8.33333%}.col-1-offset-6:last-child{padding-right:0}.col-1-offset-7{padding-left:7em;margin-left:58.33333%;width:8.33333%}.col-1-offset-7:last-child{padding-right:0}.col-1-offset-8{padding-left:8em;padding-right:1em;margin-left:66.66667%;width:8.33333%}.col-1-offset-8:last-child{padding-right:0}.col-1-offset-9{padding-left:9em;padding-right:1em;margin-left:75%;width:8.33333%}.col-1-offset-9:last-child{padding-right:0}.col-1-offset-10,.col-1-offset-11,.col-2-offset-1,.col-2-offset-2,.col-2-offset-3,.col-2-offset-4,.col-2-offset-5,.col-2-offset-6,.col-2-offset-7,.col-2-offset-8{padding-right:1em}.col-1-offset-10{padding-left:10em;margin-left:83.33333%;width:8.33333%}.col-1-offset-10:last-child{padding-right:0}.col-1-offset-11{padding-left:11em;margin-left:91.66667%;width:8.33333%}.col-1-offset-11:last-child{padding-right:0}.col-2-offset-1{padding-left:1em;margin-left:16.66667%;width:16.66667%}.col-2-offset-1:last-child{padding-right:0}.col-2-offset-2{padding-left:2em;margin-left:33.33333%;width:16.66667%}.col-2-offset-2:last-child{padding-right:0}.col-2-offset-3{padding-left:3em;margin-left:50%;width:16.66667%}.col-2-offset-3:last-child{padding-right:0}.col-2-offset-4{padding-left:4em;margin-left:66.66667%;width:16.66667%}.col-2-offset-4:last-child{padding-right:0}.col-2-offset-5{padding-left:5em;margin-left:83.33333%;width:16.66667%}.col-2-offset-5:last-child{padding-right:0}.col-2-offset-6{padding-left:6em;margin-left:100%;width:16.66667%}.col-2-offset-6:last-child{padding-right:0}.col-2-offset-7{padding-left:7em;margin-left:116.66667%;width:16.66667%}.col-2-offset-7:last-child{padding-right:0}.col-2-offset-8{padding-left:8em;margin-left:133.33333%;width:16.66667%}.col-2-offset-8:last-child{padding-right:0}.col-2-offset-9{padding-left:9em;padding-right:1em;margin-left:150%;width:16.66667%}.col-2-offset-9:last-child{padding-right:0}.col-2-offset-10{padding-left:10em;padding-right:1em;margin-left:166.66667%;width:16.66667%}.col-2-offset-10:last-child{padding-right:0}.col-3-offset-1{padding-left:1em;padding-right:1em;margin-left:25%;width:25%}.col-3-offset-1:last-child{padding-right:0}.col-3-offset-2{padding-left:2em;padding-right:1em;margin-left:50%;width:25%}.col-3-offset-2:last-child{padding-right:0}.col-3-offset-3{padding-left:3em;padding-right:1em;margin-left:75%;width:25%}.col-3-offset-3:last-child{padding-right:0}.col-3-offset-4,.col-3-offset-5,.col-3-offset-6,.col-3-offset-7,.col-3-offset-8,.col-3-offset-9,.col-4-offset-1,.col-4-offset-2,.col-4-offset-3,.col-4-offset-4{padding-right:1em}.col-3-offset-4{padding-left:4em;margin-left:100%;width:25%}.col-3-offset-4:last-child{padding-right:0}.col-3-offset-5{padding-left:5em;margin-left:125%;width:25%}.col-3-offset-5:last-child{padding-right:0}.col-3-offset-6{padding-left:6em;margin-left:150%;width:25%}.col-3-offset-6:last-child{padding-right:0}.col-3-offset-7{padding-left:7em;margin-left:175%;width:25%}.col-3-offset-7:last-child{padding-right:0}.col-3-offset-8{padding-left:8em;margin-left:200%;width:25%}.col-3-offset-8:last-child{padding-right:0}.col-3-offset-9{padding-left:9em;margin-left:225%;width:25%}.col-3-offset-9:last-child{padding-right:0}.col-4-offset-1{padding-left:1em;margin-left:33.33333%;width:33.33333%}.col-4-offset-1:last-child{padding-right:0}.col-4-offset-2{padding-left:2em;margin-left:66.66667%;width:33.33333%}.col-4-offset-2:last-child{padding-right:0}.col-4-offset-3{padding-left:3em;margin-left:100%;width:33.33333%}.col-4-offset-3:last-child{padding-right:0}.col-4-offset-4{padding-left:4em;margin-left:133.33333%;width:33.33333%}.col-4-offset-4:last-child{padding-right:0}.col-4-offset-5{padding-left:5em;padding-right:1em;margin-left:166.66667%;width:33.33333%}.col-4-offset-5:last-child{padding-right:0}.col-4-offset-6{padding-left:6em;padding-right:1em;margin-left:200%;width:33.33333%}.col-4-offset-6:last-child{padding-right:0}.col-4-offset-7{padding-left:7em;padding-right:1em;margin-left:233.33333%;width:33.33333%}.col-4-offset-7:last-child{padding-right:0}.col-4-offset-8{padding-left:8em;padding-right:1em;margin-left:266.66667%;width:33.33333%}.col-4-offset-8:last-child{padding-right:0}.col-5-offset-1{padding-left:1em;padding-right:1em;margin-left:41.66667%;width:41.66667%}.col-5-offset-1:last-child{padding-right:0}.col-5-offset-2{padding-left:2em;padding-right:1em;margin-left:83.33333%;width:41.66667%}.col-5-offset-2:last-child{padding-right:0}.col-5-offset-3{padding-left:3em;padding-right:1em;margin-left:125%;width:41.66667%}.col-5-offset-3:last-child{padding-right:0}.col-5-offset-4{padding-left:4em;padding-right:1em;margin-left:166.66667%;width:41.66667%}.col-5-offset-4:last-child{padding-right:0}.col-5-offset-5{padding-left:5em;padding-right:1em;margin-left:208.33333%;width:41.66667%}.col-5-offset-5:last-child{padding-right:0}.col-5-offset-6{padding-left:6em;padding-right:1em;margin-left:250%;width:41.66667%}.col-5-offset-6:last-child{padding-right:0}.col-5-offset-7{padding-left:7em;padding-right:1em;margin-left:291.66667%;width:41.66667%}.col-5-offset-7:last-child{padding-right:0}.col-6-offset-1{padding-left:1em;padding-right:1em;margin-left:50%;width:50%}.col-6-offset-1:last-child{padding-right:0}.col-6-offset-2{padding-left:2em;padding-right:1em;margin-left:100%;width:50%}.col-6-offset-2:last-child{padding-right:0}.col-6-offset-3{padding-left:3em;padding-right:1em;margin-left:150%;width:50%}.col-6-offset-3:last-child{padding-right:0}.col-6-offset-4{padding-left:4em;padding-right:1em;margin-left:200%;width:50%}.col-6-offset-4:last-child{padding-right:0}.col-6-offset-5{padding-left:5em;padding-right:1em;margin-left:250%;width:50%}.col-6-offset-5:last-child{padding-right:0}.col-6-offset-6{padding-left:6em;padding-right:1em;margin-left:300%;width:50%}.col-6-offset-6:last-child{padding-right:0}.col-7-offset-1{padding-left:1em;padding-right:1em;margin-left:58.33333%;width:58.33333%}.col-7-offset-1:last-child{padding-right:0}.col-7-offset-2{padding-left:2em;padding-right:1em;margin-left:116.66667%;width:58.33333%}.col-7-offset-2:last-child{padding-right:0}.col-7-offset-3{padding-left:3em;padding-right:1em;margin-left:175%;width:58.33333%}.col-7-offset-3:last-child{padding-right:0}.col-7-offset-4{padding-left:4em;padding-right:1em;margin-left:233.33333%;width:58.33333%}.col-7-offset-4:last-child{padding-right:0}.col-7-offset-5{padding-left:5em;padding-right:1em;margin-left:291.66667%;width:58.33333%}.col-7-offset-5:last-child{padding-right:0}.col-8-offset-1,.col-8-offset-2{padding-right:1em;width:66.66667%}.col-8-offset-1{padding-left:1em;margin-left:66.66667%}.col-8-offset-1:last-child{padding-right:0}.col-8-offset-2{padding-left:2em;margin-left:133.33333%}.col-8-offset-2:last-child{padding-right:0}.col-8-offset-3{padding-left:3em;padding-right:1em;margin-left:200%;width:66.66667%}.col-8-offset-3:last-child{padding-right:0}.col-8-offset-4{padding-left:4em;padding-right:1em;margin-left:266.66667%;width:66.66667%}.col-8-offset-4:last-child{padding-right:0}.col-9-offset-1{padding-left:1em;padding-right:1em;margin-left:75%;width:75%}.col-9-offset-1:last-child{padding-right:0}.col-9-offset-2{padding-left:2em;padding-right:1em;margin-left:150%;width:75%}.col-9-offset-2:last-child{padding-right:0}.col-9-offset-3{padding-left:3em;padding-right:1em;margin-left:225%;width:75%}.col-9-offset-3:last-child{padding-right:0}.col-10-offset-1{padding-left:1em;padding-right:1em;margin-left:83.33333%;width:83.33333%}.col-10-offset-1:last-child{padding-right:0}.col-10-offset-2{padding-left:2em;padding-right:1em;margin-left:166.66667%;width:83.33333%}.col-10-offset-2:last-child{padding-right:0}.col-11-offset-1{padding-left:1em;padding-right:1em;margin-left:91.66667%;width:91.66667%}.col-11-offset-1:last-child{padding-right:0}.col.float-right{float:right;padding-right:0;padding-left:1em}body,html{width:100%;height:100%;font-family:sans-serif;font-style:normal;margin:0;padding:0}body.toolbar-horizontal.toolbar-themes.toolbar-no-tabs{padding-top:24px!important}body{background:#fff;font-family:Ubuntu,Arial,"MS Trebuchet",sans-serif;font-weight:500;font-style:normal;line-height:1.3}aside.messages{border:none} \ No newline at end of file diff --git a/web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons-custom.eot b/web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons-custom.eot new file mode 100644 index 0000000000000000000000000000000000000000..8efc9140b9bb83f85a7208dc042b79635751554d GIT binary patch literal 30044 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons-custom.ttf b/web/themes/custom/materiotheme/assets/fonts/icon/foundation-icons-custom.ttf new file mode 100644 index 0000000000000000000000000000000000000000..5287edea2b020297028a105ad8963121cfcac85e GIT binary patch literal 59868 zcmd?ScYs`1bwB>@eZ5V8({^We`mA8Q0>lARLJz?}zO)dE69S=x63Wlu(eHEan^~=78BF-|C+)m)-+i~7 zd+xcX-X}3hlEOGBQfTek9h;85;H%$~BsPrH;dQImtd**4A?_F9K70Q5sm7LbFTo|- zjl;f!SMNVo@qVS@{{8rEJNSa@b5aBUCE3CA*rmrVyZX3w<6_+BB*}d6vi;W`LwZP( zoc{-Bcu>zP1mBGNhtc47UUkjE{mZ`*`o1K6b-g6Vx$b(iyBK}@=4&O%{+nah9zOQ3|Ne?EO41MTzI5*mhYwu(%^P-Z!2OqT zkA6u69q9|7aWA0r=a(&eC7qwR=KlW?PpFr1{5b9yTY#e??r@M4b~F1QNyT|1yA=29 z`sZItDd|pnMUyF;{|_LU`?uxNHHW0fCHLng_V~%irAhX@-*Erg zM%+=ZVYC8cCK>q8adykU`+4c)N&o6+(#ex2fAw`EsLn5u(HJ5F{bTgbytes?;`sl! z18{j(s?Fy1T{?eq`CQdmmDAA`@M8=&G}CXy2YadxmDE z@jZKrv(lE`hxhE6nB}z`%2CSu(FAqXmff>zapkO5Tsf4_@0n%$CT8VY5$(wxI-wp| znWHC%3^L-Dz4l=d)on2Hmi(H%xbk9wTQ1dILp=?*tc3VLiZD;@!|K!<~^(tEHAG-Vba0EVV1=K z1i8Fr_X!5bU?^4|2V7CDIhHTtwZZj}|D0aoW$|#Js^ znMWC80^9+#MP0LFw>0Y%SLXJi+`n~QCfU-;mB;s;aMkhItH*~5=zI_v1LG63q1p*X z=Wy)=r*ousLZ)-Hc0!?Z3{a)BS39B6IbJ)V(>YN)VbD2QJ7Ll}Rhu=&pJUx=)SbdR zL#Uh1!>F6i8PrYZEb6B72R!^bC!x!ls@D64+zac!Q< zcN_2sh_>cn(TBKC(TaVjqD>RC?S74`24LMsYXW*PfPAM`%uQ1F*MdGR-7|Tj!eYSe z?p!i}e=2#=T(ZbLc=fbAi)*tB#|KYND|EUxTOU7;A*ZoD4&;AE#Q^r?Yz6f%5fCAK z831q=xKISDP6BiNHZH|%1T~vOtU(w5Fy^fL;8_&zMKSd3mwu!oxfvR)>xDC_0oin3l&n{Cf!Jwi7k>y_e)vR);w zDC^a=@mb^WtX$f1Ba!b3BD~*a5G$OhKu2s-EirpY-jJ? zVb+{uYXwicSjIcx+1U