@@ -158,20 +158,20 @@ for (const [index, item] of content.nav.items.entries()) {
158158}
159159---
160160
161- <div class="mx-auto px-4 sm:px-6 lg:px-8 py-2 md:py-4 ">
161+ <div class="mx-auto max-w-full px-4 py-2 sm:px-6 md: py-4 lg:px-8 ">
162162 <nav aria-label="Privacy policy sections" class="bg-content-active rounded-xl p-6 mb-8">
163163 <div class="mb-3 flex flex-col items-start gap-3 pl-2 md:flex-row md:items-center md:justify-between">
164164 <p class="text-md font-semibold text-content-inverse mb-0">{content.nav.title}</p>
165- <div class="flex w-full items-center justify-center gap-3 md:w-auto md:justify-end">
165+ <div class="flex w-full flex-wrap items-center justify-center gap-3 md:w-auto md:flex-nowrap md:justify-end">
166166 <a
167167 href="/consent"
168- class="text-content-inverse underline decoration-content-inverse decoration-dotted underline-offset-4 hover:text-content-offset hover:decoration-content-offset focus-visible:outline-2 focus-visible:outline-spotlight focus-visible:outline-offset-2 md:mr-8"
168+ class="text-content-inverse text-center underline decoration-content-inverse decoration-dotted underline-offset-4 hover:text-content-offset hover:decoration-content-offset focus-visible:outline-2 focus-visible:outline-spotlight focus-visible:outline-offset-2 md:mr-8"
169169 >
170170 {content.nav.links.consentPreferencesText}
171171 </a>
172172 <a
173173 href="/privacy/my-data"
174- class="text-content-inverse underline decoration-content-inverse decoration-dotted underline-offset-4 hover:text-content-offset hover:decoration-content-offset focus-visible:outline-2 focus-visible:outline-spotlight focus-visible:outline-offset-2 md:mr-16"
174+ class="text-content-inverse text-center underline decoration-content-inverse decoration-dotted underline-offset-4 hover:text-content-offset hover:decoration-content-offset focus-visible:outline-2 focus-visible:outline-spotlight focus-visible:outline-offset-2 md:mr-16"
175175 >
176176 {content.nav.links.myDataText}
177177 </a>
@@ -196,7 +196,7 @@ for (const [index, item] of content.nav.items.entries()) {
196196 </div>
197197 </nav>
198198
199- <div class="prose prose-lg max-w-none text-content">
199+ <div class="prose prose-lg w-full max-w-none min-w-0 wrap-break-word text-content">
200200 <section class="mb-12" aria-labelledby="privacy-information-we-collect-title">
201201 <h2 class="text-2xl md:text-3xl font-bold mb-6" id="privacy-information-we-collect-title">
202202 {content.collection.title}
@@ -443,7 +443,7 @@ for (const [index, item] of content.nav.items.entries()) {
443443 color: "bg-blue-600 dark:bg-blue-400",
444444 }))}
445445 classes={{
446- ul: "pl-9 ",
446+ ul: "sm: pl-6 ",
447447 }}
448448 />
449449 </div>
@@ -484,44 +484,44 @@ for (const [index, item] of content.nav.items.entries()) {
484484 <p class="text-gray-600 dark:text-gray-300 mt-0 mb-6">
485485 {content.contact.description}
486486 </p>
487- <div class="grid grid-cols-1 md:grid-cols-2 gap-6 md:mx-12">
488- <div class="flex items-start">
487+ <div class="grid grid-cols-1 gap-6 md:mx-12 md:grid-cols-2 ">
488+ <div class="flex min-w-0 items-start">
489489 <div
490- class="w-12 h-12 bg-blue-100 dark:bg-blue-900/30 rounded-lg flex items-center justify-center ml-6 mt-1 shrink-0"
490+ class="w-12 h-12 bg-blue-100 dark:bg-blue-900/30 rounded-lg flex items-center justify-center ml-3 mt-1 shrink-0 md:ml-6 "
491491 >
492492 <Icon
493493 icon={"email"}
494494 color={"text-blue-600 dark:text-blue-400"}
495495 size={8}
496496 />
497497 </div>
498- <div class="ml-6">
498+ <div class="ml-4 min-w-0 md:ml- 6">
499499 <h3 class="text-lg font-semibold text-gray-900 dark:text-white mt-0 mb-1">
500500 {content.contact.card1.lead}
501501 </h3>
502502 <a
503503 href={content.contact.card1.link}
504- class="text-blue-600 dark:text-blue-400 underline decoration-dotted decoration-current underline-offset-2 transition-colors hover:text-blue-500 dark:hover:text-blue-300 focus-visible:text-blue-500 dark:focus-visible:text-blue-300"
504+ class="text-blue-600 dark:text-blue-400 underline decoration-dotted decoration-current underline-offset-2 transition-colors hover:text-blue-500 dark:hover:text-blue-300 focus-visible:text-blue-500 dark:focus-visible:text-blue-300 break-all "
505505 >
506506 {content.contact.card1.text}
507507 </a>
508508 </div>
509509 </div>
510- <div class="flex items-start">
510+ <div class="flex min-w-0 items-start">
511511 <div
512- class="w-12 h-12 bg-blue-100 dark:bg-blue-900/30 rounded-lg flex items-center justify-center ml-6 mt-1 shrink-0"
512+ class="w-12 h-12 bg-blue-100 dark:bg-blue-900/30 rounded-lg flex items-center justify-center ml-3 mt-1 shrink-0 md:ml-6 "
513513 >
514514 <Icon
515515 icon={"location"}
516516 color={"text-blue-600 dark:text-blue-400"}
517517 size={8}
518518 />
519519 </div>
520- <div class="ml-6">
520+ <div class="ml-4 min-w-0 md:ml- 6">
521521 <h3 class="text-lg font-semibold text-gray-900 dark:text-white mt-0 mb-1">
522522 {content.contact.card2.lead}
523523 </h3>
524- <p class="text-gray-600 dark:text-gray-300">
524+ <p class="text-gray-600 dark:text-gray-300 wrap-break-word ">
525525 {content.contact.card2.text}
526526 </p>
527527 </div>
@@ -535,13 +535,13 @@ for (const [index, item] of content.nav.items.entries()) {
535535 <p class="text-gray-600 dark:text-gray-300 mb-4">
536536 {content.contact.card3.text}
537537 </p>
538- <div class="inline-block bg-white dark:bg-gray-800 rounded-lg px-8 py-4">
538+ <div class="inline-block max-w-full bg-white dark:bg-gray-800 rounded-lg px-8 py-4">
539539 <p class="text-gray-900 dark:text-white font-medium mt-0 mb-0">
540540 {contactData.company.dataProtectionOfficer.name}
541541 </p>
542542 <a
543543 href={`mailto:${contactData.company.dataProtectionOfficer.email}`}
544- class="text-blue-600 dark:text-blue-400 underline decoration-dotted decoration-current underline-offset-2 transition-colors hover:text-blue-500 dark:hover:text-blue-300 focus-visible:text-blue-500 dark:focus-visible:text-blue-300"
544+ class="text-blue-600 dark:text-blue-400 underline decoration-dotted decoration-current underline-offset-2 transition-colors hover:text-blue-500 dark:hover:text-blue-300 focus-visible:text-blue-500 dark:focus-visible:text-blue-300 break-all "
545545 >
546546 {contactData.company.dataProtectionOfficer.email}
547547 </a>
0 commit comments