├── .babelrc.build.js ├── .babelrc.js ├── .changeset └── config.json ├── .eslintignore ├── .eslintrc ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── feature_request.md │ └── question.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ ├── create-spectacle.yml │ └── release.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── Spectacle-Hero.png ├── __mocks__ └── use-resize-observer.js ├── docs ├── api-reference.md ├── extensions.md ├── faq.md ├── index.mdx ├── md-slide-layouts.md ├── presenting-controls.mdx ├── props.md ├── react-slide-layouts.md └── themes.md ├── examples ├── js │ ├── .babelrc │ ├── index.html │ ├── index.js │ ├── package.json │ └── webpack.config.js ├── md │ ├── .babelrc │ ├── index.html │ ├── index.js │ ├── package.json │ ├── slides.md │ └── webpack.config.js ├── mdx │ ├── .babelrc │ ├── index.html │ ├── index.js │ ├── package.json │ ├── slides.mdx │ ├── test-component.js │ └── webpack.config.js ├── one-page │ ├── index.html │ ├── package.json │ └── scripts │ │ └── one-page.js └── typescript │ ├── .babelrc │ ├── index.html │ ├── index.tsx │ ├── package.json │ ├── tsconfig.json │ └── webpack.config.js ├── package-scripts.js ├── package.json ├── packages ├── create-spectacle │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ │ ├── cli.test.ts │ │ ├── cli.ts │ │ ├── generators │ │ │ └── one-page.ts │ │ └── templates │ │ │ ├── babel.ts │ │ │ ├── file-writers.ts │ │ │ ├── gitignore.ts │ │ │ ├── html.ts │ │ │ ├── index.ts │ │ │ ├── markdown.ts │ │ │ ├── one-page.ts │ │ │ ├── package.ts │ │ │ ├── readme.ts │ │ │ ├── tsconfig.ts │ │ │ ├── viteConfig.ts │ │ │ └── webpack.ts │ ├── test │ │ ├── e2e.test.ts │ │ └── util.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── tsconfig.typecheck.json ├── spectacle-mdx-loader │ ├── CHANGELOG.md │ ├── LICENSE.txt │ ├── README.md │ ├── package.json │ └── src │ │ ├── helpers.js │ │ └── index.js └── spectacle │ ├── .gitignore │ ├── CHANGELOG.md │ ├── README.md │ ├── jest.config.js │ ├── package.json │ ├── src │ ├── components │ │ ├── animated-progress.test.tsx │ │ ├── animated-progress.tsx │ │ ├── appear.tsx │ │ ├── code-pane.tsx │ │ ├── command-bar │ │ │ ├── command-bar-actions.tsx │ │ │ ├── index.tsx │ │ │ ├── results │ │ │ │ └── index.tsx │ │ │ └── search │ │ │ │ └── index.tsx │ │ ├── deck │ │ │ ├── deck-styles.ts │ │ │ ├── deck.test.tsx │ │ │ ├── deck.tsx │ │ │ ├── default-deck.tsx │ │ │ └── index.tsx │ │ ├── default-template.tsx │ │ ├── fullscreen.tsx │ │ ├── image.ts │ │ ├── internal-button.ts │ │ ├── layout-primitives.ts │ │ ├── logo.tsx │ │ ├── markdown │ │ │ ├── markdown-layout-containers.tsx │ │ │ ├── markdown-slide-renderer.tsx │ │ │ ├── markdown-types.ts │ │ │ ├── markdown.test.tsx │ │ │ └── markdown.tsx │ │ ├── notes.tsx │ │ ├── presenter-mode │ │ │ ├── components.tsx │ │ │ ├── index.tsx │ │ │ └── timer.tsx │ │ ├── print-mode │ │ │ └── index.tsx │ │ ├── progress.test.tsx │ │ ├── progress.tsx │ │ ├── slide-layout.test.tsx │ │ ├── slide-layout.tsx │ │ ├── slide │ │ │ └── slide.tsx │ │ ├── table.test.tsx │ │ ├── table.tsx │ │ ├── template-wrapper.tsx │ │ ├── transitions │ │ │ └── index.ts │ │ ├── typography.test.tsx │ │ └── typography.tsx │ ├── hooks │ │ ├── use-aspect-ratio-fitting.ts │ │ ├── use-broadcast-channel.ts │ │ ├── use-deck-state.test.ts │ │ ├── use-deck-state.ts │ │ ├── use-full-screen.test.tsx │ │ ├── use-full-screen.ts │ │ ├── use-location-sync.ts │ │ ├── use-modes.test.ts │ │ ├── use-modes.ts │ │ ├── use-mousetrap.ts │ │ ├── use-slides.tsx │ │ └── use-steps.tsx │ ├── index.ts │ ├── jest-setup.ts │ ├── location-map-fns │ │ └── query-string.ts │ ├── test-utils │ │ ├── empty-module.ts │ │ └── test-setup.ts │ ├── theme │ │ ├── default-theme.ts │ │ ├── index.ts │ │ └── print-theme.ts │ ├── types │ │ ├── deep-partial.ts │ │ └── dom.d.ts │ └── utils │ │ ├── clamp.test.ts │ │ ├── clamp.ts │ │ ├── constants.ts │ │ ├── indent-normalizer.test.ts │ │ ├── indent-normalizer.ts │ │ ├── mdx-component-mapper.tsx │ │ ├── notes.test.ts │ │ ├── notes.ts │ │ ├── platform-keys.test.ts │ │ ├── platform-keys.ts │ │ ├── remark-rehype-directive.test.ts │ │ ├── remark-rehype-directive.ts │ │ ├── remark-rehype-presenter-notes.ts │ │ ├── separate-sections-from-json.test.ts │ │ ├── separate-sections-from-json.ts │ │ ├── sort-by.ts │ │ ├── use-auto-play.test.ts │ │ ├── use-auto-play.ts │ │ ├── use-timer.test.ts │ │ └── use-timer.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── tsconfig.json ├── webpack.config.base.js └── website ├── .gitignore ├── CHANGELOG.md ├── README.md ├── babel.config.js ├── docusaurus.config.js ├── package.json ├── sidebars.js ├── src ├── components │ ├── global │ │ ├── body-copy.module.scss │ │ ├── body-copy.tsx │ │ ├── bounce-animation.module.scss │ │ ├── bounce-animation.tsx │ │ ├── button.module.scss │ │ ├── button.tsx │ │ ├── npm-copy.module.scss │ │ ├── npm-copy.tsx │ │ ├── secondary-title.module.scss │ │ ├── secondary-title.tsx │ │ ├── section-title.module.scss │ │ ├── section-title.tsx │ │ ├── stack.module.scss │ │ ├── stack.tsx │ │ ├── wrapper.module.scss │ │ └── wrapper.tsx │ └── index │ │ ├── _content.ts │ │ ├── features.module.scss │ │ ├── features.tsx │ │ ├── get-started.module.scss │ │ ├── get-started.tsx │ │ ├── hero.module.scss │ │ ├── hero.tsx │ │ ├── more-oss.module.scss │ │ ├── more-oss.tsx │ │ ├── preview.module.scss │ │ └── preview.tsx ├── css │ ├── custom.scss │ └── variables.scss ├── index.d.ts ├── pages │ ├── index.module.scss │ └── index.tsx └── utils │ ├── numbers.js │ ├── prismDark.js │ └── prismLight.js ├── static ├── .nojekyll ├── img │ ├── background-banner.png │ ├── command-bar.png │ ├── default-deck.png │ ├── favicon.ico │ ├── hero-bg.jpg │ ├── logo_spectacle.png │ ├── nearform-logo-white.svg │ ├── presentation-mode.gif │ ├── presenter-mode.png │ ├── slide-layouts │ │ ├── bigFact.png │ │ ├── center.png │ │ ├── code.png │ │ ├── columns.png │ │ ├── full.png │ │ ├── fullBleed.png │ │ ├── horizontal.png │ │ ├── horizontal2.png │ │ ├── list.png │ │ ├── multiCode.png │ │ ├── quote.png │ │ ├── quote2.png │ │ ├── section.png │ │ ├── statement.png │ │ ├── threeUp.png │ │ ├── verticalLeft.png │ │ └── verticalRight.png │ ├── templates │ │ └── default-template.png │ └── video-poster.png ├── open-graph.png ├── robots.txt ├── svg │ ├── feature-01.svg │ ├── feature-02.svg │ ├── feature-03.svg │ ├── formidable-icon-white.svg │ ├── formidable-logo-white.svg │ ├── header-triangle.svg │ └── nav-logo.svg └── vid │ ├── video.mp4 │ └── video.webm └── tsconfig.json /.babelrc.build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.babelrc.build.js -------------------------------------------------------------------------------- /.babelrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.babelrc.js -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | lib 3 | es 4 | node_modules 5 | coverage 6 | .wireit 7 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/create-spectacle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.github/workflows/create-spectacle.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.npmrc -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 22.x 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/.prettierrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/README.md -------------------------------------------------------------------------------- /Spectacle-Hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/Spectacle-Hero.png -------------------------------------------------------------------------------- /__mocks__/use-resize-observer.js: -------------------------------------------------------------------------------- 1 | module.exports = () => {}; 2 | -------------------------------------------------------------------------------- /docs/api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/docs/api-reference.md -------------------------------------------------------------------------------- /docs/extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/docs/extensions.md -------------------------------------------------------------------------------- /docs/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/docs/faq.md -------------------------------------------------------------------------------- /docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/docs/index.mdx -------------------------------------------------------------------------------- /docs/md-slide-layouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/docs/md-slide-layouts.md -------------------------------------------------------------------------------- /docs/presenting-controls.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/docs/presenting-controls.mdx -------------------------------------------------------------------------------- /docs/props.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/docs/props.md -------------------------------------------------------------------------------- /docs/react-slide-layouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/docs/react-slide-layouts.md -------------------------------------------------------------------------------- /docs/themes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/docs/themes.md -------------------------------------------------------------------------------- /examples/js/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/js/.babelrc -------------------------------------------------------------------------------- /examples/js/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/js/index.html -------------------------------------------------------------------------------- /examples/js/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/js/index.js -------------------------------------------------------------------------------- /examples/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/js/package.json -------------------------------------------------------------------------------- /examples/js/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/js/webpack.config.js -------------------------------------------------------------------------------- /examples/md/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/md/.babelrc -------------------------------------------------------------------------------- /examples/md/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/md/index.html -------------------------------------------------------------------------------- /examples/md/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/md/index.js -------------------------------------------------------------------------------- /examples/md/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/md/package.json -------------------------------------------------------------------------------- /examples/md/slides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/md/slides.md -------------------------------------------------------------------------------- /examples/md/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/md/webpack.config.js -------------------------------------------------------------------------------- /examples/mdx/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/mdx/.babelrc -------------------------------------------------------------------------------- /examples/mdx/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/mdx/index.html -------------------------------------------------------------------------------- /examples/mdx/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/mdx/index.js -------------------------------------------------------------------------------- /examples/mdx/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/mdx/package.json -------------------------------------------------------------------------------- /examples/mdx/slides.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/mdx/slides.mdx -------------------------------------------------------------------------------- /examples/mdx/test-component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/mdx/test-component.js -------------------------------------------------------------------------------- /examples/mdx/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/mdx/webpack.config.js -------------------------------------------------------------------------------- /examples/one-page/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/one-page/index.html -------------------------------------------------------------------------------- /examples/one-page/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/one-page/package.json -------------------------------------------------------------------------------- /examples/one-page/scripts/one-page.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/one-page/scripts/one-page.js -------------------------------------------------------------------------------- /examples/typescript/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/typescript/.babelrc -------------------------------------------------------------------------------- /examples/typescript/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/typescript/index.html -------------------------------------------------------------------------------- /examples/typescript/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/typescript/index.tsx -------------------------------------------------------------------------------- /examples/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/typescript/package.json -------------------------------------------------------------------------------- /examples/typescript/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /examples/typescript/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/examples/typescript/webpack.config.js -------------------------------------------------------------------------------- /package-scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/package-scripts.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/package.json -------------------------------------------------------------------------------- /packages/create-spectacle/.gitignore: -------------------------------------------------------------------------------- 1 | tmp 2 | spectacle-package.json 3 | -------------------------------------------------------------------------------- /packages/create-spectacle/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/CHANGELOG.md -------------------------------------------------------------------------------- /packages/create-spectacle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/README.md -------------------------------------------------------------------------------- /packages/create-spectacle/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/jest.config.js -------------------------------------------------------------------------------- /packages/create-spectacle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/package.json -------------------------------------------------------------------------------- /packages/create-spectacle/src/cli.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/cli.test.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/cli.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/generators/one-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/generators/one-page.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/babel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/babel.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/file-writers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/file-writers.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/gitignore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/gitignore.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/html.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/html.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/index.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/markdown.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/one-page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/one-page.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/package.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/package.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/readme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/readme.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/tsconfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/tsconfig.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/viteConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/viteConfig.ts -------------------------------------------------------------------------------- /packages/create-spectacle/src/templates/webpack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/src/templates/webpack.ts -------------------------------------------------------------------------------- /packages/create-spectacle/test/e2e.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/test/e2e.test.ts -------------------------------------------------------------------------------- /packages/create-spectacle/test/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/test/util.ts -------------------------------------------------------------------------------- /packages/create-spectacle/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/tsconfig.build.json -------------------------------------------------------------------------------- /packages/create-spectacle/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/tsconfig.json -------------------------------------------------------------------------------- /packages/create-spectacle/tsconfig.typecheck.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/create-spectacle/tsconfig.typecheck.json -------------------------------------------------------------------------------- /packages/spectacle-mdx-loader/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle-mdx-loader/CHANGELOG.md -------------------------------------------------------------------------------- /packages/spectacle-mdx-loader/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle-mdx-loader/LICENSE.txt -------------------------------------------------------------------------------- /packages/spectacle-mdx-loader/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle-mdx-loader/README.md -------------------------------------------------------------------------------- /packages/spectacle-mdx-loader/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle-mdx-loader/package.json -------------------------------------------------------------------------------- /packages/spectacle-mdx-loader/src/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle-mdx-loader/src/helpers.js -------------------------------------------------------------------------------- /packages/spectacle-mdx-loader/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle-mdx-loader/src/index.js -------------------------------------------------------------------------------- /packages/spectacle/.gitignore: -------------------------------------------------------------------------------- 1 | README.md 2 | -------------------------------------------------------------------------------- /packages/spectacle/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/CHANGELOG.md -------------------------------------------------------------------------------- /packages/spectacle/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/README.md -------------------------------------------------------------------------------- /packages/spectacle/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/jest.config.js -------------------------------------------------------------------------------- /packages/spectacle/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/package.json -------------------------------------------------------------------------------- /packages/spectacle/src/components/animated-progress.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/animated-progress.test.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/animated-progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/animated-progress.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/appear.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/appear.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/code-pane.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/code-pane.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/command-bar/command-bar-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/command-bar/command-bar-actions.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/command-bar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/command-bar/index.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/command-bar/results/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/command-bar/results/index.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/command-bar/search/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/command-bar/search/index.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/deck/deck-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/deck/deck-styles.ts -------------------------------------------------------------------------------- /packages/spectacle/src/components/deck/deck.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/deck/deck.test.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/deck/deck.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/deck/deck.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/deck/default-deck.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/deck/default-deck.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/deck/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/deck/index.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/default-template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/default-template.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/fullscreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/fullscreen.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/image.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/image.ts -------------------------------------------------------------------------------- /packages/spectacle/src/components/internal-button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/internal-button.ts -------------------------------------------------------------------------------- /packages/spectacle/src/components/layout-primitives.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/layout-primitives.ts -------------------------------------------------------------------------------- /packages/spectacle/src/components/logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/logo.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/markdown/markdown-layout-containers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/markdown/markdown-layout-containers.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/markdown/markdown-slide-renderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/markdown/markdown-slide-renderer.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/markdown/markdown-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/markdown/markdown-types.ts -------------------------------------------------------------------------------- /packages/spectacle/src/components/markdown/markdown.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/markdown/markdown.test.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/markdown/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/markdown/markdown.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/notes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/notes.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/presenter-mode/components.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/presenter-mode/components.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/presenter-mode/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/presenter-mode/index.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/presenter-mode/timer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/presenter-mode/timer.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/print-mode/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/print-mode/index.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/progress.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/progress.test.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/progress.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/slide-layout.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/slide-layout.test.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/slide-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/slide-layout.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/slide/slide.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/slide/slide.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/table.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/table.test.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/table.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/template-wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/template-wrapper.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/transitions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/transitions/index.ts -------------------------------------------------------------------------------- /packages/spectacle/src/components/typography.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/typography.test.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/components/typography.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/components/typography.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-aspect-ratio-fitting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-aspect-ratio-fitting.ts -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-broadcast-channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-broadcast-channel.ts -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-deck-state.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-deck-state.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-deck-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-deck-state.ts -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-full-screen.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-full-screen.test.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-full-screen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-full-screen.ts -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-location-sync.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-location-sync.ts -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-modes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-modes.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-modes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-modes.ts -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-mousetrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-mousetrap.ts -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-slides.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-slides.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/hooks/use-steps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/hooks/use-steps.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/index.ts -------------------------------------------------------------------------------- /packages/spectacle/src/jest-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/jest-setup.ts -------------------------------------------------------------------------------- /packages/spectacle/src/location-map-fns/query-string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/location-map-fns/query-string.ts -------------------------------------------------------------------------------- /packages/spectacle/src/test-utils/empty-module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/test-utils/empty-module.ts -------------------------------------------------------------------------------- /packages/spectacle/src/test-utils/test-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/test-utils/test-setup.ts -------------------------------------------------------------------------------- /packages/spectacle/src/theme/default-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/theme/default-theme.ts -------------------------------------------------------------------------------- /packages/spectacle/src/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/theme/index.ts -------------------------------------------------------------------------------- /packages/spectacle/src/theme/print-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/theme/print-theme.ts -------------------------------------------------------------------------------- /packages/spectacle/src/types/deep-partial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/types/deep-partial.ts -------------------------------------------------------------------------------- /packages/spectacle/src/types/dom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/types/dom.d.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/clamp.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/clamp.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/clamp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/clamp.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/constants.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/indent-normalizer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/indent-normalizer.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/indent-normalizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/indent-normalizer.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/mdx-component-mapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/mdx-component-mapper.tsx -------------------------------------------------------------------------------- /packages/spectacle/src/utils/notes.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/notes.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/notes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/notes.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/platform-keys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/platform-keys.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/platform-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/platform-keys.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/remark-rehype-directive.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/remark-rehype-directive.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/remark-rehype-directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/remark-rehype-directive.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/remark-rehype-presenter-notes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/remark-rehype-presenter-notes.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/separate-sections-from-json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/separate-sections-from-json.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/separate-sections-from-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/separate-sections-from-json.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/sort-by.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/sort-by.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/use-auto-play.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/use-auto-play.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/use-auto-play.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/use-auto-play.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/use-timer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/use-timer.test.ts -------------------------------------------------------------------------------- /packages/spectacle/src/utils/use-timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/src/utils/use-timer.ts -------------------------------------------------------------------------------- /packages/spectacle/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/tsconfig.json -------------------------------------------------------------------------------- /packages/spectacle/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/packages/spectacle/tsup.config.ts -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/webpack.config.base.js -------------------------------------------------------------------------------- /website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/.gitignore -------------------------------------------------------------------------------- /website/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/CHANGELOG.md -------------------------------------------------------------------------------- /website/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/README.md -------------------------------------------------------------------------------- /website/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/babel.config.js -------------------------------------------------------------------------------- /website/docusaurus.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/docusaurus.config.js -------------------------------------------------------------------------------- /website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/package.json -------------------------------------------------------------------------------- /website/sidebars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/sidebars.js -------------------------------------------------------------------------------- /website/src/components/global/body-copy.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/body-copy.module.scss -------------------------------------------------------------------------------- /website/src/components/global/body-copy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/body-copy.tsx -------------------------------------------------------------------------------- /website/src/components/global/bounce-animation.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/bounce-animation.module.scss -------------------------------------------------------------------------------- /website/src/components/global/bounce-animation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/bounce-animation.tsx -------------------------------------------------------------------------------- /website/src/components/global/button.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/button.module.scss -------------------------------------------------------------------------------- /website/src/components/global/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/button.tsx -------------------------------------------------------------------------------- /website/src/components/global/npm-copy.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/npm-copy.module.scss -------------------------------------------------------------------------------- /website/src/components/global/npm-copy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/npm-copy.tsx -------------------------------------------------------------------------------- /website/src/components/global/secondary-title.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/secondary-title.module.scss -------------------------------------------------------------------------------- /website/src/components/global/secondary-title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/secondary-title.tsx -------------------------------------------------------------------------------- /website/src/components/global/section-title.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/section-title.module.scss -------------------------------------------------------------------------------- /website/src/components/global/section-title.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/section-title.tsx -------------------------------------------------------------------------------- /website/src/components/global/stack.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/stack.module.scss -------------------------------------------------------------------------------- /website/src/components/global/stack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/stack.tsx -------------------------------------------------------------------------------- /website/src/components/global/wrapper.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/wrapper.module.scss -------------------------------------------------------------------------------- /website/src/components/global/wrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/global/wrapper.tsx -------------------------------------------------------------------------------- /website/src/components/index/_content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/_content.ts -------------------------------------------------------------------------------- /website/src/components/index/features.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/features.module.scss -------------------------------------------------------------------------------- /website/src/components/index/features.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/features.tsx -------------------------------------------------------------------------------- /website/src/components/index/get-started.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/get-started.module.scss -------------------------------------------------------------------------------- /website/src/components/index/get-started.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/get-started.tsx -------------------------------------------------------------------------------- /website/src/components/index/hero.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/hero.module.scss -------------------------------------------------------------------------------- /website/src/components/index/hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/hero.tsx -------------------------------------------------------------------------------- /website/src/components/index/more-oss.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/more-oss.module.scss -------------------------------------------------------------------------------- /website/src/components/index/more-oss.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/more-oss.tsx -------------------------------------------------------------------------------- /website/src/components/index/preview.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/preview.module.scss -------------------------------------------------------------------------------- /website/src/components/index/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/components/index/preview.tsx -------------------------------------------------------------------------------- /website/src/css/custom.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/css/custom.scss -------------------------------------------------------------------------------- /website/src/css/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/css/variables.scss -------------------------------------------------------------------------------- /website/src/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/index.d.ts -------------------------------------------------------------------------------- /website/src/pages/index.module.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/pages/index.module.scss -------------------------------------------------------------------------------- /website/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/pages/index.tsx -------------------------------------------------------------------------------- /website/src/utils/numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/utils/numbers.js -------------------------------------------------------------------------------- /website/src/utils/prismDark.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/utils/prismDark.js -------------------------------------------------------------------------------- /website/src/utils/prismLight.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/src/utils/prismLight.js -------------------------------------------------------------------------------- /website/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /website/static/img/background-banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/background-banner.png -------------------------------------------------------------------------------- /website/static/img/command-bar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/command-bar.png -------------------------------------------------------------------------------- /website/static/img/default-deck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/default-deck.png -------------------------------------------------------------------------------- /website/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/favicon.ico -------------------------------------------------------------------------------- /website/static/img/hero-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/hero-bg.jpg -------------------------------------------------------------------------------- /website/static/img/logo_spectacle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/logo_spectacle.png -------------------------------------------------------------------------------- /website/static/img/nearform-logo-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/nearform-logo-white.svg -------------------------------------------------------------------------------- /website/static/img/presentation-mode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/presentation-mode.gif -------------------------------------------------------------------------------- /website/static/img/presenter-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/presenter-mode.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/bigFact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/bigFact.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/center.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/center.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/code.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/columns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/columns.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/full.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/fullBleed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/fullBleed.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/horizontal.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/horizontal2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/horizontal2.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/list.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/multiCode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/multiCode.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/quote.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/quote.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/quote2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/quote2.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/section.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/section.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/statement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/statement.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/threeUp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/threeUp.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/verticalLeft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/verticalLeft.png -------------------------------------------------------------------------------- /website/static/img/slide-layouts/verticalRight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/slide-layouts/verticalRight.png -------------------------------------------------------------------------------- /website/static/img/templates/default-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/templates/default-template.png -------------------------------------------------------------------------------- /website/static/img/video-poster.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/img/video-poster.png -------------------------------------------------------------------------------- /website/static/open-graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/open-graph.png -------------------------------------------------------------------------------- /website/static/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | -------------------------------------------------------------------------------- /website/static/svg/feature-01.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/svg/feature-01.svg -------------------------------------------------------------------------------- /website/static/svg/feature-02.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/svg/feature-02.svg -------------------------------------------------------------------------------- /website/static/svg/feature-03.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/svg/feature-03.svg -------------------------------------------------------------------------------- /website/static/svg/formidable-icon-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/svg/formidable-icon-white.svg -------------------------------------------------------------------------------- /website/static/svg/formidable-logo-white.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/svg/formidable-logo-white.svg -------------------------------------------------------------------------------- /website/static/svg/header-triangle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/svg/header-triangle.svg -------------------------------------------------------------------------------- /website/static/svg/nav-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/svg/nav-logo.svg -------------------------------------------------------------------------------- /website/static/vid/video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/vid/video.mp4 -------------------------------------------------------------------------------- /website/static/vid/video.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/static/vid/video.webm -------------------------------------------------------------------------------- /website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FormidableLabs/spectacle/HEAD/website/tsconfig.json --------------------------------------------------------------------------------