diff --git a/frontend/src/assets/svg/raw/chevron-left.svg b/frontend/src/assets/svg/raw/chevron-back.svg similarity index 68% rename from frontend/src/assets/svg/raw/chevron-left.svg rename to frontend/src/assets/svg/raw/chevron-back.svg index 7d291824150..2d9024ab5f6 100644 --- a/frontend/src/assets/svg/raw/chevron-left.svg +++ b/frontend/src/assets/svg/raw/chevron-back.svg @@ -1,4 +1,4 @@ - + diff --git a/frontend/src/assets/svg/raw/chevron-forward.svg b/frontend/src/assets/svg/raw/chevron-forward.svg new file mode 100644 index 00000000000..73864aba774 --- /dev/null +++ b/frontend/src/assets/svg/raw/chevron-forward.svg @@ -0,0 +1,3 @@ + + + diff --git a/frontend/src/components/VAudioTrack/layouts/VFullLayout.vue b/frontend/src/components/VAudioTrack/layouts/VFullLayout.vue index d1b2036d3d1..d4acb9bf299 100644 --- a/frontend/src/components/VAudioTrack/layouts/VFullLayout.vue +++ b/frontend/src/components/VAudioTrack/layouts/VFullLayout.vue @@ -16,6 +16,23 @@
+
+ + +
+ +
+
@@ -56,14 +73,18 @@ import { computed, defineComponent, PropType } from "vue" import type { AudioDetail } from "~/types/media" import { timeFmt } from "~/utils/time-fmt" -import { AudioSize, AudioStatus, audioFeatures } from "~/constants/audio" +import { audioFeatures, AudioSize, AudioStatus } from "~/constants/audio" + +import { useFeatureFlagStore } from "~/stores/feature-flag" +import { useProviderStore } from "~/stores/provider" import VLink from "~/components/VLink.vue" import VGetMediaButton from "~/components/VMediaInfo/VGetMediaButton.vue" +import VMediaInfo from "~/components/VMediaInfo/VMediaInfo.vue" export default defineComponent({ name: "VFullLayout", - components: { VGetMediaButton, VLink }, + components: { VMediaInfo, VGetMediaButton, VLink }, props: { audio: { type: Object as PropType, @@ -83,11 +104,27 @@ export default defineComponent({ setup(props) { const isSmall = computed(() => props.size === "s") + const featureFlagStore = useFeatureFlagStore() + const additionalSearchViews = computed(() => + featureFlagStore.isOn("additional_search_views") + ) + + const providerStore = useProviderStore() + const sourceName = computed(() => { + return providerStore.getProviderName( + props.audio.source ?? props.audio.provider, + "audio" + ) + }) + return { timeFmt, isSmall, audioFeatures, + sourceName, + + additionalSearchViews, } }, }) diff --git a/frontend/src/components/VBackToSearchResultsLink.vue b/frontend/src/components/VBackToSearchResultsLink.vue index 691d7d805a7..45286809c80 100644 --- a/frontend/src/components/VBackToSearchResultsLink.vue +++ b/frontend/src/components/VBackToSearchResultsLink.vue @@ -10,7 +10,7 @@ v-bind="$attrs" @mousedown="handleClick" > - + {{ $t("singleResult.back") }} diff --git a/frontend/src/components/VHeader/VHeaderMobile/VHeaderMobile.vue b/frontend/src/components/VHeader/VHeaderMobile/VHeaderMobile.vue index bcdcfa2e489..06bade0a8c4 100644 --- a/frontend/src/components/VHeader/VHeaderMobile/VHeaderMobile.vue +++ b/frontend/src/components/VHeader/VHeaderMobile/VHeaderMobile.vue @@ -29,7 +29,7 @@ /> ({ template: `
+
+
+
+ + +
+
+ + +
+ + + + + diff --git a/frontend/src/components/VMediaInfo/VByLine/VScroller.vue b/frontend/src/components/VMediaInfo/VByLine/VScroller.vue new file mode 100644 index 00000000000..02d5c6b34ba --- /dev/null +++ b/frontend/src/components/VMediaInfo/VByLine/VScroller.vue @@ -0,0 +1,51 @@ + + diff --git a/frontend/src/components/VMediaInfo/VByLine/VSourceCreatorButton.vue b/frontend/src/components/VMediaInfo/VByLine/VSourceCreatorButton.vue new file mode 100644 index 00000000000..723cde5f08f --- /dev/null +++ b/frontend/src/components/VMediaInfo/VByLine/VSourceCreatorButton.vue @@ -0,0 +1,38 @@ + + diff --git a/frontend/src/components/VMediaInfo/VByLine/meta/VByLine.stories.mdx b/frontend/src/components/VMediaInfo/VByLine/meta/VByLine.stories.mdx new file mode 100644 index 00000000000..58ffa5f7613 --- /dev/null +++ b/frontend/src/components/VMediaInfo/VByLine/meta/VByLine.stories.mdx @@ -0,0 +1,78 @@ +import { + ArgsTable, + Canvas, + Description, + Meta, + Story, +} from "@storybook/addon-docs" +import { supportedMediaTypes } from "~/constants/media" +import { useProviderStore } from "~/stores/provider" + +import VByLine from "~/components/VMediaInfo/VByLine/VByLine.vue" + +export const Template = (args) => ({ + template: `
`, + components: { VByLine }, + setup() { + const providerStore = useProviderStore() + providerStore.getProviders().then(/** */) + return { args } + }, +}) + + + +# VByLine + + + + + + + + {Template.bind({})} + + + +## Long titles use scrolling + + + + {Template.bind({})} + + diff --git a/frontend/src/components/VMediaInfo/VMediaInfo.vue b/frontend/src/components/VMediaInfo/VMediaInfo.vue new file mode 100644 index 00000000000..3d7eec74a02 --- /dev/null +++ b/frontend/src/components/VMediaInfo/VMediaInfo.vue @@ -0,0 +1,46 @@ + + diff --git a/frontend/src/components/VMediaInfo/VMediaTags.vue b/frontend/src/components/VMediaInfo/VMediaTags.vue index 1472951d1b1..def4e95e3c5 100644 --- a/frontend/src/components/VMediaInfo/VMediaTags.vue +++ b/frontend/src/components/VMediaInfo/VMediaTags.vue @@ -1,9 +1,9 @@ diff --git a/frontend/src/locales/scripts/en.json5 b/frontend/src/locales/scripts/en.json5 index c1c2ef6e18c..deaf2a6b816 100644 --- a/frontend/src/locales/scripts/en.json5 +++ b/frontend/src/locales/scripts/en.json5 @@ -503,6 +503,10 @@ unknown: "Unknown", category: "Category", }, + scroll: { + forward: "Scroll forward", + back: "Scroll backward", + }, reuse: { title: "How to use", description: "Visit the {media}'s website to download and use it. Make sure to credit the creator by showing the attribution information where you are sharing your work.", diff --git a/frontend/src/pages/image/_id/index.vue b/frontend/src/pages/image/_id/index.vue index a37ee200824..06efb567355 100644 --- a/frontend/src/pages/image/_id/index.vue +++ b/frontend/src/pages/image/_id/index.vue @@ -42,6 +42,18 @@
+ + +
+
@@ -103,7 +115,7 @@ import { useRoute, } from "@nuxtjs/composition-api" -import { IMAGE } from "~/constants/media" +import { IMAGE, isAdditionalSearchType } from "~/constants/media" import { skipToContentTargetId } from "~/constants/window" import type { ImageDetail } from "~/types/media" import { useAnalytics } from "~/composables/use-analytics" @@ -111,6 +123,7 @@ import { useSensitiveMedia } from "~/composables/use-sensitive-media" import { useSingleResultPageMeta } from "~/composables/use-single-result-page-meta" import { isRetriable } from "~/utils/errors" +import { useFeatureFlagStore } from "~/stores/feature-flag" import { useSingleResultStore } from "~/stores/media/single-result" import { singleResultMiddleware } from "~/middleware/single-result" @@ -123,12 +136,17 @@ import VSafetyWall from "~/components/VSafetyWall/VSafetyWall.vue" import VSingleResultControls from "~/components/VSingleResultControls.vue" import VMediaDetails from "~/components/VMediaInfo/VMediaDetails.vue" import VGetMediaButton from "~/components/VMediaInfo/VGetMediaButton.vue" +import VMediaInfo from "~/components/VMediaInfo/VMediaInfo.vue" + +import VErrorSection from "~/components/VErrorSection/VErrorSection.vue" import errorImage from "~/assets/image_not_available_placeholder.png" export default defineComponent({ name: "VImageDetailsPage", components: { + VErrorSection, + VMediaInfo, VGetMediaButton, VMediaDetails, VSingleResultControls, @@ -141,9 +159,6 @@ export default defineComponent({ }, layout: "content-layout", middleware: singleResultMiddleware, - // Fetching on the server is disabled because it is - // handled by the `singleResultMiddleware`. - fetchOnServer: false, setup() { const singleResultStore = useSingleResultStore() @@ -279,7 +294,14 @@ export default defineComponent({ title: pageTitle.value, })) + const featureFlagStore = useFeatureFlagStore() + const isAdditionalSearchView = computed(() => { + return featureFlagStore.isOn("additional_search_views") + }) + return { + isAdditionalSearchView, + image, fetchingError, imageWidth, @@ -306,6 +328,10 @@ export default defineComponent({ }, // Necessary for useMeta head: {}, + methods: { isAdditionalSearchType }, + // Fetching on the server is disabled because it is + // handled by the `singleResultMiddleware`. + fetchOnServer: false, }) diff --git a/frontend/tailwind.config.ts b/frontend/tailwind.config.ts index feea364b04e..ee79136a8ad 100644 --- a/frontend/tailwind.config.ts +++ b/frontend/tailwind.config.ts @@ -99,6 +99,7 @@ export default { 8: "2.00rem", 9: "2.25rem", 10: "2.50rem", + 11: "2.75rem", 12: "3.00rem", 14: "3.50rem", 15: "3.75rem", diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-2xl-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-2xl-linux.png index 139bb60a071..1f6673cdc1b 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-2xl-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-2xl-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-lg-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-lg-linux.png index 3269d167ca6..d8b6ddd2555 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-lg-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-lg-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-md-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-md-linux.png index df9c3947425..af49ddafd8a 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-md-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-md-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-sm-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-sm-linux.png index 5d73531919d..1ab870cf0da 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-sm-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-sm-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-xl-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-xl-linux.png index 3a9be4b23e8..b9a1e7f7d13 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-xl-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-xl-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-xs-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-xs-linux.png index fa59cb39c53..1f07f48d956 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-xs-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-with-additional-search-views-xs-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-2xl-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-2xl-linux.png index 04f9423c637..008b87f7062 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-2xl-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-2xl-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-lg-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-lg-linux.png index 07b821614b6..4088e827410 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-lg-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-lg-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-md-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-md-linux.png index a54fa6fb8ab..232e6742d02 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-md-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-md-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-sm-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-sm-linux.png index 8eca5079c9f..a4e22845c78 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-sm-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-sm-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-xl-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-xl-linux.png index 7689f69bedd..24162e557dc 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-xl-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-xl-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-xs-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-xs-linux.png index 635ad2cfa70..cafa5714373 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-xs-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-with-additional-search-views-xs-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-2xl-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-2xl-linux.png index f972137c6df..a9c504dd5df 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-2xl-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-2xl-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-lg-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-lg-linux.png index 99fb443f0ae..34600d12fa0 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-lg-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-lg-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-sm-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-sm-linux.png index 427fbf93ae8..f04798ab232 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-sm-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-sm-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-xl-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-xl-linux.png index b0814bc2ed2..aeb9936aab0 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-xl-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-xl-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-xs-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-xs-linux.png index 85f88537772..0e57309385a 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-xs-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-with-additional-search-views-xs-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-2xl-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-2xl-linux.png index e6476946617..cb5a2aee099 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-2xl-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-2xl-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-lg-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-lg-linux.png index 3ac0480fde5..7eb0f6fbe3d 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-lg-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-lg-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-md-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-md-linux.png index f19bf1598d4..a6580862a5c 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-md-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-md-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-sm-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-sm-linux.png index 3586ff43fd9..95d75aed8d2 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-sm-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-sm-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-xl-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-xl-linux.png index ebbe90f2545..31fe5544c8c 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-xl-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-xl-linux.png differ diff --git a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-xs-linux.png b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-xs-linux.png index cb49a01f594..644cb8e3710 100644 Binary files a/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-xs-linux.png and b/frontend/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-with-additional-search-views-xs-linux.png differ