diff --git a/src/views/admin/pages/lists/items-page.vue b/src/views/admin/pages/lists/items-page.vue index 1f83dd3f0..1ea30f3dd 100644 --- a/src/views/admin/pages/lists/items-page.vue +++ b/src/views/admin/pages/lists/items-page.vue @@ -188,7 +188,8 @@ :aria-label="$i18n.get('label_displayed_metadata')" class="button is-white" slot="trigger"> - {{ $i18n.get('label_displayed_metadata') }} + {{ $i18n.get('label_displayed_metadata') }} + {{ $i18n.get('metadata') }} @@ -301,7 +302,16 @@
- + + - {{ $i18n.get('label_view_as') }} + {{ $i18n.get('label_view_as') }}
@@ -1436,9 +1446,9 @@ } .view-mode-icon { - margin-right: 3px !important; - margin-top: -4px; - margin-left: 6px !important; + margin-right: 0px !important; + margin-top: -2px; + margin-left: 4px !important; width: 1.25rem; } @@ -1475,6 +1485,7 @@ display: flex; align-items: center; width: 100%; + min-width: 120px; max-width: calc(16.66667vw - 60px); padding-right: 15px; diff --git a/src/views/admin/scss/_buttons.scss b/src/views/admin/scss/_buttons.scss index a810ae69b..7a17a6b87 100644 --- a/src/views/admin/scss/_buttons.scss +++ b/src/views/admin/scss/_buttons.scss @@ -18,7 +18,7 @@ button.link-style:active { .button { border-radius: 6px !important; font-weight: normal; - padding: 2px 15px !important; + padding: 2px 13px !important; margin-top: 0px !important; margin-bottom: 0px !important; height: inherit !important; diff --git a/src/views/tainacan-admin-i18n.php b/src/views/tainacan-admin-i18n.php index 7fd2c8b6d..52b199ba8 100644 --- a/src/views/tainacan-admin-i18n.php +++ b/src/views/tainacan-admin-i18n.php @@ -292,6 +292,8 @@ return apply_filters( 'tainacan-admin-i18n', [ 'label_records' => __( 'Records', 'tainacan' ), 'label_masonry' => __( 'Masonry', 'tainacan' ), 'label_visualization' => __( 'Visualization', 'tainacan' ), + /* translators: This should be a short term for `visualization` such as `view on` referring to the view modes dropdown */ + 'label_view_on' => __( 'View on', 'tainacan' ), 'label_available_importers' => __( 'Available Importers', 'tainacan' ), 'label_target_collection' => __( 'Target Collection', 'tainacan' ), 'label_source_file' => __( 'Source file', 'tainacan' ), diff --git a/src/views/theme-search/pages/theme-items-page.vue b/src/views/theme-search/pages/theme-items-page.vue index bf84530bc..f6a4ccdeb 100644 --- a/src/views/theme-search/pages/theme-items-page.vue +++ b/src/views/theme-search/pages/theme-items-page.vue @@ -104,7 +104,8 @@ :aria-label="$i18n.get('label_displayed_metadata')" class="button is-white" slot="trigger"> - {{ $i18n.get('label_displayed_metadata') }} + {{ $i18n.get('label_displayed_metadata') }} + {{ $i18n.get('metadata') }} @@ -137,7 +138,7 @@
- + + style="padding-left: 2px;"> {{ $i18n.get('info_by_inner') }}
- + + - {{ registeredViewModes[viewModeOption].label }} + {{ registeredViewModes[viewModeOption].label }}
@@ -284,7 +294,7 @@ - {{ $i18n.get('label_view_as') }} + {{ $i18n.get('label_view_as') }}
@@ -1224,7 +1234,7 @@ } .view-mode-icon { margin-right: 0px !important; - margin-top: -4px; + margin-top: -2px; margin-left: 4px; width: 1.25rem; @@ -1246,6 +1256,10 @@ &:first-of-type { min-width: 100%; + + .search-area { + max-width: 100% !important; + } } } @@ -1280,41 +1294,6 @@ max-width: 26px; } - .view-mode-icon { - margin-right: 3px !important; - margin-top: -4px; - margin-left: 6px !important; - width: 1.25rem; - } - - .search-area { - position: relative; - display: flex; - align-items: center; - width: 100%; - - .control { - width: 100%; - .icon { - pointer-events: all; - cursor: pointer; - color: $blue5; - height: 27px; - font-size: 1.125rem !important; - height: auto !important; - } - margin: -2px 0 5px 0; - } - .is-pulled-right { - position: absolute; - right: 0; - top: 100%; - } - .input { - border: 1px solid $gray2; - } - } - .dropdown-menu { display: block; @@ -1344,13 +1323,12 @@ } .search-area { + position: relative; display: flex; align-items: center; width: 100%; + max-width: 16.66667vw; - .input { - border: 1px solid $gray2; - } .control { width: 100%; .icon { @@ -1361,11 +1339,20 @@ font-size: 1.125rem !important; height: auto !important; } + margin: -2px 0 5px 0; + } + .is-pulled-right { + position: absolute; + right: 0; + top: 100%; + } + .input { + border: 1px solid $gray2; } a { margin-left: 12px; white-space: nowrap; - } + } } }