Deck Text No file loaded
Colors in this deck
Click any text in the deck to edit
Deck Text

Edit the copy. Keep the deck.

Drop an HTML presentation here, or click to open The file is edited in place — layout, styling, and animation survive untouched.

Click any text to edit it directly on the slide. Formatting applies to your selection, or to the whole text block when nothing is selected.

Deck rules

Conventions that make a presentation fully editable in Deck Text. Paste the block below into any request for a new deck.
  1. One style block. All styling lives in a single <style> element using CSS variables for colors and font stacks.
  2. Slides are `.slide`. Every slide has the class slide and they're direct children of one container.
  3. Copy lives in text elements. Headings, paragraphs, divs, spans — never in CSS content, images, or JavaScript strings.
  4. Expandable content is real HTML. Cards that expand, modals, and detail panels are hidden elements (display:none) already in the markup — not injected by script. Deck Text lists these as editable sub-pages.
  5. Fonts via Google Fonts @import or <link>, so they render everywhere.
  6. Scripts at the end of body, regenerating any dynamic elements (nav dots, counters) from scratch on load.
Deck conventions: keep all styling in a single <style> block using CSS variables for colors and font stacks; give every slide the class "slide" as a direct child of one container; keep all copy in semantic text elements (h1–h3, p, div, span) rather than pseudo-element content, images, or JS strings; author expandable/modal content as hidden HTML elements (display:none) present in the markup, not injected by script; load fonts via Google Fonts @import or <link>; keep all JS in <script> tags at the end of <body> and regenerate dynamic elements (nav dots, counters) from scratch on load.
Possible misspellings — click to jump, Ignore to teach the deck
Diagram text — edits liveEnter ✓   Esc ✕