Brett Jephson
b869c9c329
Render inline buttons that open an integration's UI
...
An integration block cannot live in a table cell, so a table can't carry the
ContentKit UI a feature-flag table needs. A button can, so a button carrying an
`integration` action now renders the integration's component in a dialog: the
integration answers the click and decides what the reader sees.
The `integration` variant of `DocumentAction` is not in the published
`@gitbook/api` yet, hence the cast in `getIntegrationAction`.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-09-09 14:44:27 +01:00
Peter White
3bf55cef10
Allow adding query params to the @webframe.navigate action ( #4569 )
2026-09-01 10:14:07 +02:00
Greg Bergé
95d23775ce
Migrate repository to Oxlint and Oxfmt ( #4497 )
2026-08-13 13:18:42 +00:00
Greg Bergé
6083a88845
Expose the current page context to integration block webframes ( #4411 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-07-17 12:06:38 +02:00
Greg Bergé
cb92754575
Add a navigate action to integration block webframes ( #4362 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com >
2026-07-10 11:24:33 +02:00
spastorelli
bac8608e78
Add support for passing visitor claims to integration webframes ( #4291 )
2026-06-11 09:52:26 +02:00
Brett Jephson
8fdc5c89dc
Fix: height issues with webframe ( #3749 )
2025-10-24 10:29:46 +01:00
Greg Bergé
8eae6e970b
Upgrade to bun 1.3 ( #3731 )
2025-10-16 10:22:52 +02:00
Claire Chabas
bdde3929fc
Fix web frame height ( #3709 )
2025-10-10 17:41:54 +02:00
Brett Jephson
68f0dbcc35
RND-7464: confirm in content kit button ( #3488 )
2025-07-22 10:51:25 +01:00
Samy Pessé
11a6511b7a
Fix crash when integration script fails to render block ( #3332 )
2025-06-16 20:06:33 +02:00
Samy Pessé
f80c3a7b37
v2: Fix display of integration blocks ( #3010 )
2025-03-20 15:56:31 +00:00
Steven H
c9ea23919e
Fix an issue where iframe aspect ratio was not respected. ( #2979 )
2025-03-13 14:23:50 +00:00
Taran Vohra
9108c56ca1
Fix an issue where ContentKit webframes weren't sized properly ( #2978 )
2025-03-13 13:29:29 +05:30
Steven H
6aaeae269e
Fix an issue where ContentKit iframes were not resizing. ( #2967 )
2025-03-12 14:52:27 +00:00
Nolann B.
8beb5d6bcf
Add input elements to ContentKit ( #2882 )
2025-02-28 17:50:20 +00:00
Samy Pessé
1f4733355e
Remove eslint/prettier and switch to biome ( #2880 )
2025-02-26 17:59:34 +01:00
Greg Bergé
648f0e9e84
Various fixes ( #2683 )
2025-01-07 16:54:10 +01:00
Samy Pessé
c3da5469ca
Add basic support for computed pages types ( #2520 )
2024-10-14 10:04:12 +02:00
Samy Pessé
0f1565cb4b
Fix mermaid / contentkit webframe not updating properly ( #2427 )
2024-08-13 15:26:11 +02:00
Samy Pessé
de747b7b33
Better structure monorepo and publish JS files for react-openapi and react-math ( #2392 )
2024-07-22 15:02:04 +02:00
Samy Pessé
70c6c9df42
First pass at implementing ContentKit ( #69 )
...
* Start
* Try webframe
* Lint and format
* Move to package
* Continue
* Implement card and cleanup contexts
* Start code blocks
* Start rendering image
* Continue with card
* Start stack
* Start text
* Start modal
* Format
* Continue
* Fix TS errors
* Cleanup
* Make markdown work with server components
* Format
* Add visual test
* Lint and format
* Fix lifecycle
* Implement textinput
* Divider
* Remove console logs
* Remove listSpaceIntegrationsBlocks
2024-02-28 14:46:47 +01:00