Apr 7, 2026 1.2 KB markdown

Welcome to Sublimated

marp: true
theme: default
paginate: true

markdown slides, live at a URL.


How it works

  1. write markdown with marp: true in front matter

  2. separate slides with ---

  3. push via git or save via file provider

  4. presentation is live instantly


Features

  • keyboard navigation (arrow keys, space)

  • swipe on mobile

  • fullscreen (press F)

  • slide counter

  • hash-based deep linking (#slide=3)


Code blocks work

const slides = document.querySelectorAll('section');
let current = 0;

function navigate(delta) {
  slides[current].classList.remove('active');
  current = Math.max(0, Math.min(current + delta, slides.length - 1));
  slides[current].classList.add('active');
}

Images and lists

  • bullet points work normally

  • bold and italic too

  • inline code as expected

featuresupported
tablesyes
listsyes
codeyes

Custom slide styling

per-slide directives via HTML comments

background color, text color, and class overrides


Thanks

push this file to see it rendered as a live presentation