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 @@
+
+
+
+ {{ $t('privacy.title', { openverse: 'Openverse' }) }}
+
+
+
+ {{
+ $t('privacy.intro.link')
+ }}
+
+ Openverse
+
+
+
+ {{ $t('privacy.cookies.title') }}
+
+
+ Openverse
+
+
+
+ {{ $t('privacy.contact.title') }}
+
+
+
+ Openverse
+
+ openverse@wordpress.org
+
+
+
+ {{ $t('privacy.contact.issue') }}
+
+
+
+ {{ $t('privacy.contact.chat') }}
+
+
+
+
+
+
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