diff --git a/.eslintrc.js b/.eslintrc.js index a77b309d33..19c563aaf7 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -172,6 +172,7 @@ module.exports = { 'Flickr', 'Openverse', 'WordPress', + 'openverse@wordpress.org', ], }, ], diff --git a/src/composables/use-pages.ts b/src/composables/use-pages.ts index c491111a68..c836916f21 100644 --- a/src/composables/use-pages.ts +++ b/src/composables/use-pages.ts @@ -28,7 +28,7 @@ export default function usePages(isNew = false) { { id: 'privacy', name: 'navigation.privacy', - link: 'https://wordpress.org/privacy', + link: app.localePath('/privacy'), }, { id: 'feedback', @@ -74,8 +74,8 @@ export default function usePages(isNew = false) { }, { id: 'privacy', - name: 'header.privacy-nav-item', - link: 'https://wordpress.org/privacy', + name: 'navigation.privacy', + link: app.localePath('/privacy'), }, ] diff --git a/src/locales/scripts/en.json5 b/src/locales/scripts/en.json5 index c2af5b4175..5be1cde13c 100644 --- a/src/locales/scripts/en.json5 +++ b/src/locales/scripts/en.json5 @@ -157,6 +157,23 @@ relationships: 'This functionality also allows us to start conversations and build relationships with sources that may like to be included in {openverse} in the future. Finally, we can also offer external sources of media types we do not include in {openverse} yet, but plan to.', explanation: 'You can find links to external sources at the bottom of every {openverse} search results page; on pages for searches which return no results; and on pages for media types we do not yet support but intend to.', }, + privacy: { + title: 'Privacy', + intro: { + content: 'The {openverse} project seeks to make the privacy and safety of our users a priority. {openverse} adheres to the {link}. Please see that document for a full description of how {openverse} uses and protects any information that you give us.', + link: 'privacy policy of all WordPress.org websites', + }, + cookies: { + title: 'Cookies', + content: '{openverse} uses cookies to store information about visitor\'s preferences and information about their web browsers. We use this information to improve the user experience of the site. These are considered "Necessary" or "Strictly necessary cookies" and you may disable these by changing your browser settings, but this may affect how {openverse} functions.', + }, + contact: { + title: 'Contact Us', + content: 'Any questions about {openverse} and privacy can be sent to {email}, shared as a {issue}, or discussed with our community in the #openverse channel of the {chat}.', + issue: 'GitHub issue', + chat: 'Making WordPress Chat', + }, + }, 'search-guide': { title: '{openverse} Syntax Guide', intro: 'When you search, you can enter special symbols or words to your search term to make your search results more precise.', diff --git a/src/pages/privacy.vue b/src/pages/privacy.vue new file mode 100644 index 0000000000..763c61d978 --- /dev/null +++ b/src/pages/privacy.vue @@ -0,0 +1,74 @@ + + + diff --git a/test/locales/ar.json b/test/locales/ar.json index ac42084025..3cba23c576 100644 --- a/test/locales/ar.json +++ b/test/locales/ar.json @@ -457,6 +457,23 @@ "report": "الإبلاغ عن نموذج خطأ" } }, + "privacy": { + "title": "خصوصية", + "intro": { + "content": "يسعى مشروع {openverse} إلى جعل خصوصية مستخدمينا وأمانهم أولوية. {openverse} تلتزم بـ {link}. يرجى الاطلاع على هذا المستند للحصول على وصف كامل لكيفية استخدام {openverse} وحمايته لأي معلومات تزودنا بها.", + "link": "سياسة الخصوصية لجميع مواقع WordPress.org" + }, + "cookies": { + "title": "ملفات تعريف الارتباط", + "content": "يستخدم {openverse} ملفات تعريف الارتباط لتخزين معلومات حول تفضيلات الزوار ومعلومات حول متصفحات الويب الخاصة بهم. نحن نستخدم هذه المعلومات لتحسين تجربة المستخدم للموقع. تعتبر هذه ملفات تعريف الارتباط \"ضرورية\" أو \"ملفات تعريف الارتباط الضرورية للغاية\" ويمكنك تعطيلها عن طريق تغيير إعدادات المستعرض الخاص بك ، ولكن هذا قد يؤثر على كيفية عمل {openverse}." + }, + "contact": { + "title": "اتصل بنا", + "content": "يمكن إرسال أي أسئلة حول {openverse} والخصوصية إلى {email} ، أو مشاركتها على أنها {issue} ، أو مناقشتها مع مجتمعنا في #openverse قناة {chat}.", + "issue": "مشكلة GitHub", + "chat": "جعل WordPress دردشة" + } + }, "search-guide": { "title": "{openverse} دليل البنية", "intro": "عند البحث ، يمكنك إدخال رموز أو كلمات خاصة لمصطلح البحث الخاص بك لجعل نتائج البحث أكثر دقة.", diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-2xl-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-2xl-linux.png index adc4400467..71f739305b 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-2xl-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-lg-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-lg-linux.png index c0e867d24e..d546cf5b91 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-lg-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-md-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-md-linux.png index 81eba8f3e7..749b44a209 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-md-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-sm-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-sm-linux.png index 05798762e9..73a9bf24af 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-sm-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-sm-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-xl-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-xl-linux.png index a013318ed1..97be85f45b 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-xl-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-xs-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-xs-linux.png index 8b173bc87d..a1cbcb24b7 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-xs-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-ltr-from-search-results-xs-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-2xl-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-2xl-linux.png index 163d5d8c9a..10351151c9 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-2xl-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-lg-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-lg-linux.png index 60981dc76e..e78941fa2c 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-lg-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-md-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-md-linux.png index 66fa49faf0..2a67d02887 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-md-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-sm-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-sm-linux.png index eb7669a5a7..571442c417 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-sm-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-sm-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-xl-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-xl-linux.png index 54f4950a29..33d37d12de 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-xl-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-xs-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-xs-linux.png index b9b304d907..90bf19af82 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-xs-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/audio-rtl-from-search-results-xs-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-2xl-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-2xl-linux.png index bbd8eaed28..cb78760f37 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-2xl-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-lg-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-lg-linux.png index d898939c95..259e441617 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-lg-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-md-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-md-linux.png index 3333741eaf..2310587e21 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-md-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-sm-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-sm-linux.png index 74154bcf95..d8d19bb89e 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-sm-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-sm-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-xl-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-xl-linux.png index db845b055a..7f745d27ba 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-xl-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-xs-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-xs-linux.png index 28cd8f2251..dc3868793e 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-xs-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-ltr-from-search-results-xs-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-2xl-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-2xl-linux.png index 26d2f0ad91..a4b1f3c8f9 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-2xl-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-lg-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-lg-linux.png index 0451a66a4d..c2a39c95f9 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-lg-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-md-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-md-linux.png index a43bc664b1..02cbfbfe62 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-md-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-sm-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-sm-linux.png index 44429c99e2..160adf775c 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-sm-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-sm-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-xl-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-xl-linux.png index 7b702fecbd..7a7361e930 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-xl-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-xs-linux.png b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-xs-linux.png index 1f0d71305a..85a83479a4 100644 Binary files a/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-xs-linux.png and b/test/playwright/visual-regression/pages/pages-single-result.spec.ts-snapshots/image-rtl-from-search-results-xs-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts b/test/playwright/visual-regression/pages/pages.spec.ts index 5d9a7011aa..8631bb04fa 100644 --- a/test/playwright/visual-regression/pages/pages.spec.ts +++ b/test/playwright/visual-regression/pages/pages.spec.ts @@ -11,7 +11,13 @@ import { test.describe.configure({ mode: 'parallel' }) -const contentPages = ['about', 'search-help', 'non-existent', 'sources'] +const contentPages = [ + 'about', + 'privacy', + 'search-help', + 'non-existent', + 'sources', +] for (const contentPage of contentPages) { for (const dir of languageDirections) { test.describe(`${contentPage} ${dir} page snapshots`, () => { diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-2xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-2xl-linux.png index efa9ef9100..4b758dd36c 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-2xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-lg-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-lg-linux.png index c40f0d8de8..49e60e890c 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-lg-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-md-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-md-linux.png index 733926a082..cb87933213 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-md-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-xl-linux.png index 6edd738a43..626b3aca30 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-ltr-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-2xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-2xl-linux.png index 0b043e0004..d87778f0ef 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-2xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-lg-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-lg-linux.png index 55d5795f7b..383ba4ff4c 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-lg-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-md-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-md-linux.png index ca859c5f12..18bc703a21 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-md-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-xl-linux.png index 7d79d519b8..173bb30ed6 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/about-rtl-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/non-existent-rtl-md-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/non-existent-rtl-md-linux.png index 9a6f73ed21..15780a5eef 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/non-existent-rtl-md-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/non-existent-rtl-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/non-existent-rtl-xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/non-existent-rtl-xl-linux.png index 30d98c2e07..3fec332942 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/non-existent-rtl-xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/non-existent-rtl-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-2xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-2xl-linux.png new file mode 100644 index 0000000000..9b0ecaaef9 Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-lg-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-lg-linux.png new file mode 100644 index 0000000000..df7684659f Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-md-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-md-linux.png new file mode 100644 index 0000000000..861835f777 Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-sm-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-sm-linux.png new file mode 100644 index 0000000000..44003c613d Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-sm-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-xl-linux.png new file mode 100644 index 0000000000..ffe470326b Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-xs-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-xs-linux.png new file mode 100644 index 0000000000..35e4af456b Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-ltr-xs-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-2xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-2xl-linux.png new file mode 100644 index 0000000000..2eeeb7604f Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-lg-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-lg-linux.png new file mode 100644 index 0000000000..6fb832cc60 Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-md-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-md-linux.png new file mode 100644 index 0000000000..56d61a0369 Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-sm-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-sm-linux.png new file mode 100644 index 0000000000..a5baedc651 Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-sm-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-xl-linux.png new file mode 100644 index 0000000000..ab364d9bb6 Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-xs-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-xs-linux.png new file mode 100644 index 0000000000..d54d357f25 Binary files /dev/null and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/privacy-rtl-xs-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-2xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-2xl-linux.png index 3c6de1fd55..bdd0b61db0 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-2xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-lg-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-lg-linux.png index f6b1091873..425bd2078c 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-lg-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-md-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-md-linux.png index 75e2181912..73c4654664 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-md-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-xl-linux.png index 0d4f19e804..22d95d2cbe 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-ltr-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-2xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-2xl-linux.png index 7439a09aca..1d32b0d806 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-2xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-lg-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-lg-linux.png index 075a45219e..f13a18d947 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-lg-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-md-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-md-linux.png index 87c0b89b3d..23144e2b4a 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-md-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-xl-linux.png index 1592543221..e8a1007624 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/search-help-rtl-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-2xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-2xl-linux.png index d7cb27528c..b45b026ba7 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-2xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-lg-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-lg-linux.png index 636dc98722..3a6bc30234 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-lg-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-md-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-md-linux.png index 45f039fe59..df6e41d377 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-md-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-xl-linux.png index 19daec2267..59d90df096 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-ltr-xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-2xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-2xl-linux.png index b60fa917dd..cff912433c 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-2xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-2xl-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-lg-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-lg-linux.png index 698946939d..bbd60c3b07 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-lg-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-lg-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-md-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-md-linux.png index d0093fbef7..1cb7aa2bc5 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-md-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-md-linux.png differ diff --git a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-xl-linux.png b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-xl-linux.png index b148b51fa9..0173d41720 100644 Binary files a/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-xl-linux.png and b/test/playwright/visual-regression/pages/pages.spec.ts-snapshots/sources-rtl-xl-linux.png differ