Skip to content

Add fullscreen slide layout#94

Merged
leoafarias merged 6 commits into
mainfrom
feat/fullscreen-layout
Jul 9, 2026
Merged

Add fullscreen slide layout#94
leoafarias merged 6 commits into
mainfrom
feat/fullscreen-layout

Conversation

@leoafarias

@leoafarias leoafarias commented Jul 9, 2026

Copy link
Copy Markdown
Collaborator

Adds a new slide front matter option, layout: fullscreen, backed by SlideLayout and SlideOptions.layout in superdeck_core.

Fullscreen slides remove resolved header/footer chrome while preserving the resolved background and style.

The builder serializer, generated mapper, JSON schema, and docs now include the layout field. Tests cover model parsing/serialization, args reservation, serializer round-trips, template/defaultTemplate behavior, full-size slide rendering, and named style overrides.

@docs-page

docs-page Bot commented Jul 9, 2026

Copy link
Copy Markdown

To preview the documentation for this pull request, visit the following URL:

docs.page/btwld/superdeck~94

Documentation is deployed and generated using docs.page

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit d06bcbb):

https://superdeck-dev--pr94-feat-fullscreen-layo-3huv5onj.web.app

(expires Sat, 08 Aug 2026 21:56:53 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: bd68fc230762285849207e7e120aaf87cd4ca2f9

@leoafarias leoafarias marked this pull request as ready for review July 9, 2026 23:19
@leoafarias leoafarias merged commit ed7fb1e into main Jul 9, 2026
6 checks passed
@leoafarias leoafarias deleted the feat/fullscreen-layout branch July 9, 2026 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant