Skip to content

Commit

Permalink
fix banner
Browse files Browse the repository at this point in the history
  • Loading branch information
Charlesdoiron committed Mar 20, 2024
1 parent fbaf626 commit 68474ab
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 20 deletions.
5 changes: 4 additions & 1 deletion frontend-next/src/app/layout.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ import { type Metadata } from 'next';
import { marianneFont } from '@/assets/fonts';
import { Matomo } from '@/components/matomo';
import { CookieBanner } from '@/components/cookie-banner/cookie-banner';
import { Suspense } from 'react';

export const metadata: Metadata = {
openGraph: {
Expand Down Expand Up @@ -39,7 +40,9 @@ export default function RootLayout({
>
<Matomo />
<body className='flex h-full flex-col font-app font-medium'>
<CookieBanner />
<Suspense>
<CookieBanner />
</Suspense>
<div className='flex min-h-full flex-col'>{children}</div>
</body>
</html>
Expand Down
37 changes: 18 additions & 19 deletions frontend-next/src/components/cookie-banner/cookie-banner.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -68,20 +68,23 @@ export function CookieBanner() {
<XMarkIcon className='w-6 h-6 cursor-pointer' onClick={closeBanner} />
</div>
<div className='mb-4 '>
Les cookies nous permettent de vous offrir des fonctionnalités utiles et
de mesurer les performances afin d’améliorer votre expérience. Veuillez
consulter notre politique de confidentialité pour en savoir plus.
<Link
className='underline ml-1 font-bold '
href='/donnees-personnelles'
target='_blank'
>
Données personnelles
</Link>
<br />
<p>
Les cookies nous permettent de vous offrir des fonctionnalités utiles
et de mesurer les performances afin d’améliorer votre expérience.
Veuillez consulter notre politique de confidentialité pour en savoir
plus:{' '}
<Link
className='underline mt-2 '
href='/donnees-personnelles'
target='_blank'
>
Données personnelles
</Link>
</p>

<p
onClick={handleChangePreference}
className='underline cursor-pointer'
className='underline cursor-pointer mt-2'
>
Voir la sélection
</p>
Expand All @@ -98,7 +101,7 @@ export function CookieBanner() {
</label>
</div>
) : null}
<div>
<div className='grid md:grid-cols-3 md:gap-2 space-y-1 md:space-y-0'>
<Button
className='rounded-none'
variant='outline'
Expand All @@ -107,17 +110,13 @@ export function CookieBanner() {
Accepter tous les cookies
</Button>
<Button
className=' ml-4 rounded-none'
className='rounded-none'
variant='outline'
onClick={acceptSelection}
>
Accepter la sélection
</Button>
<Button
className=' ml-4 rounded-none'
variant='outline'
onClick={hideBanner}
>
<Button className='rounded-none' variant='outline' onClick={hideBanner}>
Refuser tous les cookies
</Button>
</div>
Expand Down

0 comments on commit 68474ab

Please sign in to comment.