misc changes on website:

- correct a few content mistakes
- activate compression on production server
- suppress a few TS warnings (with anys, I know)
This commit is contained in:
Emmanuel Pelletier
2024-05-02 09:48:59 +02:00
parent 14044e95a4
commit 21521277b0
8 changed files with 219 additions and 10 deletions

View File

@@ -163,7 +163,7 @@ export default function HomepageGenerator() {
)
}
const getReactMarkup = (codeData) => {
const getReactMarkup = (codeData: any) => {
return `import { Homepage${
codeData.homepageType && homepageTypes[codeData.homepageType].importCode
? `, ${homepageTypes[codeData.homepageType].importCode}`
@@ -199,7 +199,7 @@ export default function MyHomepage() {
}`
}
const getHTMLMarkup = (codeData) => {
const getHTMLMarkup = (codeData: any) => {
const Component = (
<Homepage
lasuiteApiUrl={import.meta.env.PUBLIC_LASUITE_API_URL}

View File

@@ -69,7 +69,8 @@ pnpm add @gouvfr-lasuite/integration
À la place d'utiliser npm, vous pouvez télécharger directement les fichiers depuis le dépôt sur
GitHub :
@TODO
- allez sur https://github.com/numerique-gouv/lasuite-integration/releases,
- téléchargez le fichier `gouvfr-lasuite-integration-x.x.x.tgz` de la dernière release.
### Gestion des assets
@@ -83,9 +84,9 @@ directement depuis votre code comme tout autre CSS venant des dépendances. Par
```js
// dans un fichier JS :
import '@gouvfr-lasuite/integration/dist/gaufre.css';
import '@gouvfr-lasuite/integration/dist/css/gaufre.css';
// ou dans un fichier CSS :
@import "@gouvfr-lasuite/integration/dist/gaufre.css";
@import "@gouvfr-lasuite/integration/dist/css/gaufre.css";
```
Si vous n'utilisez pas de bundler, une façon simple de rendre accessible le code du paquet est

View File

@@ -12,7 +12,7 @@ https://integration.lasuite.numerique.gouv.fr
C'est par exemple l'URL à passer comme `lasuiteApiUrl` aux composants React.
## Fond d'écran de page d'accueil
## Arrière-plan de page d'accueil
```text "{id}" "{avif,jpg}"
https://integration.lasuite.numerique.gouv.fr/api/backgrounds/v1/{id}.avif
@@ -20,7 +20,7 @@ https://integration.lasuite.numerique.gouv.fr/api/backgrounds/v1/{id}.jpg
```
- Méthode : GET
- Retourne : une image en AVIF ou JPG en 1920x1080
- Retourne : une image en AVIF ou JPG en 1920x1200
- Passer l'[id d'un service](#liste-des-services-de-la-suite) à la place de `{id}`.
💡 Si votre service n'est pas (encore) supporté, vous pouvez utiliser l'id `default`.