Skip to content

🚸(frontend) show Crisp from the help menu#2222

Open
AntoLC wants to merge 2 commits intomainfrom
feat/hide-crips-button
Open

🚸(frontend) show Crisp from the help menu#2222
AntoLC wants to merge 2 commits intomainfrom
feat/hide-crips-button

Conversation

@AntoLC
Copy link
Copy Markdown
Collaborator

@AntoLC AntoLC commented Apr 16, 2026

Purpose

The Crisp button is very intrusive, it often overlaps with element of the app.
We now show the Crisp modal only when the user clicks on the "Get Support" button in the help menu.


We added as well a documentation button, this documentation will be configurable from the configuration theme:

"help": {
"documentation_url": ""
}

Demo

Test.-.Docs.webm

Button documentation added:
image

@AntoLC AntoLC self-assigned this Apr 16, 2026
@AntoLC AntoLC added enhancement improve an existing feature frontend labels Apr 16, 2026
@AntoLC AntoLC linked an issue Apr 16, 2026 that may be closed by this pull request
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 16, 2026

Size Change: -108 B (0%)

Total Size: 4.26 MB

📦 View Changed
Filename Size Change
apps/impress/out/_next/static/38c62fe5/_buildManifest.js 0 B -636 B (removed) 🏆
apps/impress/out/_next/static/337e0a9f/_buildManifest.js 637 B +637 B (new file) 🆕
apps/impress/out/_next/static/chunks/650.js 0 B -2 kB (removed) 🏆
apps/impress/out/_next/static/chunks/61521074.js 0 B -57.8 kB (removed) 🏆
apps/impress/out/_next/static/chunks/pages/_app.js 558 kB +59.7 kB (+11.99%) ⚠️

compressed-size-action

@AntoLC AntoLC linked an issue Apr 16, 2026 that may be closed by this pull request
@AntoLC AntoLC force-pushed the feat/hide-crips-button branch from 08efd8f to a216334 Compare April 16, 2026 16:02
@virgile-dev
Copy link
Copy Markdown
Collaborator

Not perfect, but it's better than the current thing we have.
Can you add the documentation in the help menu too please ? (from the mockups)
Documentation -> https://docs.numerique.gouv.fr/docs/335e43b5-9e16-4798-a0b4-912e44c7135e/
image

AntoLC added 2 commits April 17, 2026 11:22
The Crisp button is very intrusive, it often overlaps
with element of the app.
We now show the Crisp modal
only when the user clicks on the "Get Support"
button in the help menu.
We want to add a link to the documentation in
the help menu, to make it easier for users to find it.
@AntoLC AntoLC force-pushed the feat/hide-crips-button branch from a216334 to d77d8b9 Compare April 17, 2026 09:22
@AntoLC AntoLC requested a review from Ovgodd April 17, 2026 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement improve an existing feature frontend

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🐛 Crisp hell 🐛 Cannot change language in mobile

2 participants