Nice browser. Is it antique?
No, seriously - your browser is so old that some features of patternplate don't work as expected.
Don't worry - you can either continue with a restricted version or install an up-to-date browser.
We messed up.
Sorry, but your user experience might be affected.
- Try reloading the page
- Report the problem at github.com/patternplate/patternplate

Installation

Dekk is a monorepo and all of its packages can be found under the namespace @dekk. You can find all public packages and their provided exports below.

Deck (preconfigured)

yarn add @dekk/dekk
import Deck, {Plugins, Elements, Slide} from '@dekk/dekk'

Deck (root)

yarn add @dekk/slide
import Slide from '@dekk/slide'
yarn add @dekk/deck
import Deck, {Plugins, Elements} from '@dekk/dekk'

SpeakerDeck (root)

yarn add @dekk/speaker-deck
import SpeakerDeck from '@dekk/speaker-dekk'

Master Slides

yarn add @dekk/master
import createMaster, {
  Master,
  Slot,
  Static,
  createStyledMaster
} from '@dekk/master'

Plugins

yarn add @dekk/autoplay
yarn add @dekk/listener
yarn add @dekk/paging
yarn add @dekk/url
import Autoplay from '@dekk/autoplay'
import Listener from '@dekk/listener'
import Paging from '@dekk/paging'
import Url, {search} from '@dekk/url'

Text Elements

yarn add @dekk/text
import Text, {
  Bold,
  Center,
  Code,
  Quote,
  Subtitle,
  Title,
  Uppercase
} from '@dekk/text'

Image Elements

yarn add @dekk/image
import MaskedImage, {FitImage} from '@dekk/image'

Fragments

yarn add @dekk/fragment
import Fragment, {FragmentRoot, FitFragment} from '@dekk/fragment'

Speaker notes

yarn add @dekk/speaker-notes
import Notes from '@dekk/speaker-notes'

Tools

yarn add @dekk/countdown
import Countdown from '@dekk/countdown'

Icons

import Icon from '@dekk/icon'
// SVG icons
import action from '@dekk/icon/lib/action'
import alert from '@dekk/icon/lib/alert'
import av from '@dekk/icon/lib/av'
import communication from '@dekk/icon/lib/communication'
import content from '@dekk/icon/lib/content'
import device from '@dekk/icon/lib/device'
import file from '@dekk/icon/lib/file'
import hardware from '@dekk/icon/lib/hardware'
import image from '@dekk/icon/lib/image'
import maps from '@dekk/icon/lib/maps'
import navigation from '@dekk/icon/lib/navigation'
import notification from '@dekk/icon/lib/notification'
import social from '@dekk/icon/lib/social'
import toggle from '@dekk/icon/lib/toggle'
// or 
// @warn this is a huge file. Use single imports instead
import * from '@dekk/icon/lib/icons'