Sylvain Zimmer
720ee9f4f0
✨ (widgets) import widgets code from Messages and setup Docker workflow ( #33 )
...
This adds Gaufre v2 with source, documentation, examples and built artefacts.
Also includes the feedback widget from Messages.
2025-11-19 15:18:21 +01:00
Emmanuel Pelletier
800ab42eaf
website: use latest integration package
2025-04-17 17:57:42 +02:00
Emmanuel Pelletier
799a362f89
gaufre: better handle the marianne font subsetting
...
this should be easier to handle if the one doing it is not… me. Still
not that great but better than nothing!
2025-02-27 16:52:59 +01:00
Emmanuel Pelletier
effa2c0ff1
update dependencies
2025-02-27 16:52:59 +01:00
Emmanuel Pelletier
16cb2c3474
website: do no rely on integration npm package for gaufre logos
...
while the idea is great at first, in fact it's a bit weird to publish a
new package version for something people don't actually use except the
docs website… and it makes it easier to publish website updates.
Duplicate a bit to ease up everything
2024-11-14 15:18:29 +01:00
Emmanuel Pelletier
447b705127
website: update grist logo from new integration package version
2024-06-28 11:20:30 +02:00
Emmanuel Pelletier
6cb060841f
website: update logos+gaufre screenshot after logos update
2024-05-16 15:28:19 +02:00
Emmanuel Pelletier
3d234c897e
website: specify required node version
2024-05-16 11:55:33 +02:00
Emmanuel Pelletier
6aeaef9e1a
website: use latest integration version for new logos
2024-05-16 10:50:28 +02:00
Emmanuel Pelletier
3dfa3c1ca7
website: better gaufre docs for mobile usage
2024-05-15 20:50:01 +02:00
Emmanuel Pelletier
a253bd76df
integration v0.1.6
2024-05-15 10:08:56 +02:00
Emmanuel Pelletier
5399c75379
integration v0.1.5 (last published version had wrong env vars… oops)
2024-05-15 08:08:53 +02:00
Emmanuel Pelletier
3d230aa545
integration v0.1.4
2024-05-15 07:51:01 +02:00
Emmanuel Pelletier
eff5d0037e
website: enable cors, allow requests to gaufre.js from any site
2024-05-13 14:38:16 +02:00
Emmanuel Pelletier
0593bbad15
website: precompress static files instead of relying on fastify compress
...
- no need to generate the compressed files at runtime
- this prevents an issue with fastify compressing pagefind files
2024-05-13 14:36:23 +02:00
Emmanuel Pelletier
32a70597f9
integration v0.1.3
2024-05-07 22:38:23 +02:00
Emmanuel Pelletier
001ca61773
using latest integration package on website
2024-05-02 12:22:53 +02:00
Emmanuel Pelletier
21521277b0
misc changes on website:
...
- correct a few content mistakes
- activate compression on production server
- suppress a few TS warnings (with anys, I know)
2024-05-02 09:48:59 +02:00
Emmanuel Pelletier
14044e95a4
serving built app on port 3000 when starting with fastify
...
this eases up scalingo deployment
2024-05-02 01:11:01 +02:00
Emmanuel Pelletier
0ce04a420d
fix website integration dependency
2024-05-02 00:47:54 +02:00
Emmanuel Pelletier
d9859f1564
first commit:
...
- we have a static astro website under /website. It has the
implementation docs of the homepage/gaufre templates, and it handles the
few API endpoints (the gaufre js, backgrounds, logos)
- we have a vite app under /packages/integration. It has the react
components generating the homepage and the gaufre button, and their css.
Its used to generate an npm package
2024-05-02 00:35:38 +02:00