Décision : picto gavel titre + parchemin docs, GrateWizard embed sans double scroll
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Page décision : icône gavel pour le titre, scroll-text pour Documents de référence - GrateWizard : ouverture en mode embed (?embed=true&hideTabBar=true) avec scrollbars=no pour supprimer le double scroll Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -3,12 +3,15 @@ export function useGrateWizard() {
|
|||||||
const { url, popup } = appConfig.gratewizard as { url: string; popup: { width: number; height: number } }
|
const { url, popup } = appConfig.gratewizard as { url: string; popup: { width: number; height: number } }
|
||||||
|
|
||||||
function launch(e?: Event) {
|
function launch(e?: Event) {
|
||||||
const left = Math.round((window.screen.width - popup.width) / 2)
|
const w = popup.width
|
||||||
const top = Math.round((window.screen.height - popup.height) / 2)
|
const h = popup.height
|
||||||
|
const left = Math.round((window.screen.width - w) / 2)
|
||||||
|
const top = Math.round((window.screen.height - h) / 2)
|
||||||
|
const embedUrl = `${url}?embed=true&hideTabBar=true&tab=mn`
|
||||||
const win = window.open(
|
const win = window.open(
|
||||||
url,
|
embedUrl,
|
||||||
'grateWizard',
|
'grateWizard',
|
||||||
`width=${popup.width},height=${popup.height},left=${left},top=${top},menubar=no,toolbar=no,location=no,status=no,scrollbars=yes,resizable=yes`,
|
`width=${w},height=${h},left=${left},top=${top},menubar=no,toolbar=no,location=no,status=no,scrollbars=no,resizable=yes`,
|
||||||
)
|
)
|
||||||
if (win) e?.preventDefault()
|
if (win) e?.preventDefault()
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<!-- Header -->
|
<!-- Header -->
|
||||||
<div class="text-center mb-12">
|
<div class="text-center mb-12">
|
||||||
<div class="decision-icon mx-auto mb-6">
|
<div class="decision-icon mx-auto mb-6">
|
||||||
<div class="i-lucide-scale h-10 w-10" />
|
<div class="i-lucide-gavel h-10 w-10" />
|
||||||
</div>
|
</div>
|
||||||
<h1 class="font-display text-4xl font-bold text-white mb-4">Plateforme Décision</h1>
|
<h1 class="font-display text-4xl font-bold text-white mb-4">Plateforme Décision</h1>
|
||||||
<p class="text-lg text-white/60 leading-relaxed">
|
<p class="text-lg text-white/60 leading-relaxed">
|
||||||
@@ -58,7 +58,7 @@ const features = [
|
|||||||
text: 'Formaliser et suivre les mandats confiés aux personnes désignées.',
|
text: 'Formaliser et suivre les mandats confiés aux personnes désignées.',
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
icon: 'file-text',
|
icon: 'scroll-text',
|
||||||
title: 'Documents de référence',
|
title: 'Documents de référence',
|
||||||
text: 'Les textes fondateurs et documents qui encadrent la prise de décision.',
|
text: 'Les textes fondateurs et documents qui encadrent la prise de décision.',
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user