Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
225 commits
Select commit Hold shift + click to select a range
2ec9bf7
Init rewrite branch
kale-stew Jun 7, 2019
03868e8
hide initial changes
Jun 12, 2019
8f6aac4
First draft of working mdx support with webpack:
Jun 12, 2019
33772bb
remove files unintentionally carried into branch
Jun 12, 2019
c369726
remove commented out part of webpack config
Jun 12, 2019
b62e236
update gitignore
Jun 12, 2019
df726bd
attempt: gitignore issue fix - remove cache of previously tracked
Jun 12, 2019
08e2ec4
1. Add documentation for index.js and test.mdx.
Jun 12, 2019
606da2b
1. Moved webpack dependecies to devDependencies.
Jun 12, 2019
a99411a
Merge pull request #689 from FormidableLabs/rewrite/add-webpack-mdx
VirtualDOMinic Jun 12, 2019
118288b
Rewrite slide display and transition logic. (#691)
kiraarghy Jul 31, 2019
020ca06
custom MDX webpack loader + example usage
SunburtReynolds Aug 7, 2019
932285b
WIP - added spectacle cli
SunburtReynolds Aug 7, 2019
cecb28b
CLI is working! Using resolved paths for wp deps
SunburtReynolds Aug 12, 2019
2eed94c
use kebab-case on new file
SunburtReynolds Aug 12, 2019
b737840
use kebab-case consistently throughout project
SunburtReynolds Aug 12, 2019
a9d7c2a
pass linting & prettier
SunburtReynolds Aug 12, 2019
d8da41c
Merge branch 'rewrite/mdx-cli' into rewrite/kebab-case
SunburtReynolds Aug 12, 2019
726c483
remove two errant auto-imports
SunburtReynolds Aug 12, 2019
90b718f
improve the CLI API design; better defaults
SunburtReynolds Aug 12, 2019
3d6353f
use git mv to recognize capilatization change
SunburtReynolds Aug 12, 2019
36bf44a
kebab-case: rename deck and slide as well
SunburtReynolds Aug 12, 2019
d2d5aac
Merge branch 'rewrite/mdx-cli' into rewrite/kebab-case
SunburtReynolds Aug 12, 2019
644ffa5
Merge pull request #705 from FormidableLabs/rewrite/kebab-case
SunburtReynolds Aug 13, 2019
34420b5
support code blocks and inline code in WP loader
SunburtReynolds Aug 13, 2019
8c11803
Fix self-referencing note in loader
SunburtReynolds Aug 13, 2019
7762b13
use a better regex to support code snippets
SunburtReynolds Aug 14, 2019
9234e39
Merge pull request #704 from FormidableLabs/rewrite/mdx-cli
SunburtReynolds Aug 21, 2019
2c269db
parse out speaker notes from paragraph text
SunburtReynolds Aug 21, 2019
98b4c0d
prepare to save notes
SunburtReynolds Aug 21, 2019
c439a04
Use a mutex provider with signal/wait for slide transitions
carloskelly13 Aug 18, 2019
d0783bc
Fix initial slide lock.
carloskelly13 Aug 18, 2019
c6be83c
Fix first-run synchronize call.
carloskelly13 Aug 19, 2019
1f65c74
Refactor deck reducer to handle slide element transitions
carloskelly13 Aug 19, 2019
22d9c2d
Finished previous animations
carloskelly13 Aug 21, 2019
e92675b
Switch to Wonka
carloskelly13 Aug 22, 2019
836aa1b
Fixed for rebased changes.
carloskelly13 Aug 22, 2019
ae23646
Fixed slide element wrapper imports
carloskelly13 Aug 22, 2019
e2402bd
Remove slide element from mdx
carloskelly13 Aug 22, 2019
40af4ed
Merge branch 'task/rewrite-animation-mutex' into rewrite/mdx-notes-pa…
SunburtReynolds Aug 22, 2019
fb69a2c
Moved from array to obj syntax.
carloskelly13 Aug 22, 2019
fc5c135
Merge branch 'task/rewrite-animation-mutex' into rewrite/mdx-notes-pa…
SunburtReynolds Aug 22, 2019
a86200f
Fix Transitions and State Updates (#708)
carloskelly13 Aug 23, 2019
63a9ea3
notes parsing in mdx-loader
SunburtReynolds Aug 23, 2019
f5c37dd
annotate steps of mdx-loader
SunburtReynolds Aug 23, 2019
41a076c
Merge branch 'task/rewrite' into rewrite/mdx-notes-parsing
SunburtReynolds Aug 23, 2019
0cd4c58
address PR comments
SunburtReynolds Aug 26, 2019
2066806
Merge pull request #709 from FormidableLabs/rewrite/mdx-notes-parsing
SunburtReynolds Aug 27, 2019
067bb9f
URL-based navigation for slides. (#711)
carloskelly13 Aug 28, 2019
71fea33
Add use-presentation hook file
narinluangrath Aug 28, 2019
21ed814
Code Pane! (#712)
carloskelly13 Aug 28, 2019
18c5c86
Merge pull request #713 from FormidableLabs/task/use-presentation-hook
narinluangrath Aug 29, 2019
cfd7dfd
WIP - presenter notes and current/next slides
SunburtReynolds Aug 29, 2019
8de3f7d
Merge branch 'task/rewrite' into rewrite/presenter-mode
SunburtReynolds Aug 29, 2019
6edf2c2
WIP - Presenter works, needs styling & cleanup
SunburtReynolds Aug 29, 2019
feab70e
WIP - refactor main and presenter decks
SunburtReynolds Aug 30, 2019
ed98b96
Refactor use-presentation and add example
narinluangrath Aug 31, 2019
09d745a
Prettier
narinluangrath Aug 31, 2019
84577cd
Merge branch 'rewrite/presenter-mode' into rewrite/presenter-mode-ref…
SunburtReynolds Sep 2, 2019
b375e4b
Merge pull request #714 from FormidableLabs/rewrite/presenter-mode-re…
SunburtReynolds Sep 2, 2019
ab9dbce
Fix margin overflow, add line numbers (#715)
carloskelly13 Sep 2, 2019
e98729e
WIP - refactored url & state management
SunburtReynolds Sep 6, 2019
53cdcf1
fix reverse animations
SunburtReynolds Sep 6, 2019
d5eddae
handle looping cases
SunburtReynolds Sep 6, 2019
1a1964d
abstract deck context from slide element wrapper
SunburtReynolds Sep 8, 2019
773b653
refactor presentation notes; clean up code
SunburtReynolds Sep 8, 2019
09107ce
fix presenter deck resizing behavior
SunburtReynolds Sep 9, 2019
477773b
Base Theming (#717)
carloskelly13 Sep 9, 2019
7f660e1
scale slides—refine after fixed slide aspect ratio
SunburtReynolds Sep 9, 2019
37697b0
share `immediate` state with slide element wrapper
SunburtReynolds Sep 9, 2019
041a795
Merge branch 'task/rewrite' into rewrite/presenter-mode
SunburtReynolds Sep 9, 2019
aabf101
begin developing audience deck message handling
SunburtReynolds Sep 10, 2019
60d6bc7
initial component mapping in mdx
SunburtReynolds Sep 10, 2019
cf39438
Templates, Fix to a 16:9 aspect ratio. (#719)
carloskelly13 Sep 11, 2019
8504941
Merge branch 'task/rewrite' into rewrite/presenter-mode
SunburtReynolds Sep 11, 2019
bbcf681
open audience deck on matching slide
SunburtReynolds Sep 11, 2019
76670a1
remove errant console log
SunburtReynolds Sep 12, 2019
9e4b00b
Support scaling of slide when browser resizes (#721)
carloskelly13 Sep 12, 2019
a7f2104
Ensure aspect ratio scaled slide is always centered.
carloskelly13 Sep 12, 2019
5ece6a3
Merge branch 'task/rewrite' into rewrite/presenter-mode
SunburtReynolds Sep 12, 2019
f2a5db8
Merge pull request #722 from FormidableLabs/rewrite/presenter-mode
SunburtReynolds Sep 12, 2019
c3d7eb3
Merge branch 'task/rewrite' into rewrite/aspect-center-slide
SunburtReynolds Sep 12, 2019
36b103a
show slide previews in pres. mode
SunburtReynolds Sep 13, 2019
efee974
polish pres. mode design and fix slide elem bug
SunburtReynolds Sep 13, 2019
d6fe850
Ensure aspect ratio scaled slide is always centered. (#723)
carloskelly13 Sep 13, 2019
f38d51f
Merge branch 'task/rewrite' into rewrite/presenter-slide-preview
SunburtReynolds Sep 13, 2019
58b2005
Merge pull request #724 from FormidableLabs/rewrite/presenter-slide-p…
SunburtReynolds Sep 13, 2019
2ad2419
Task/theming rewrite (#725)
carloskelly13 Sep 14, 2019
34ec105
add cli ability to override portions of theme
SunburtReynolds Sep 19, 2019
d909f6a
Fix filename case issue
carloskelly13 Sep 20, 2019
b630bee
Merge pull request #727 from FormidableLabs/rewrite/cli-theme
SunburtReynolds Sep 20, 2019
b733eb9
Add Progress and Full Screen components. (#726)
carloskelly13 Sep 20, 2019
6543a38
better solution for aliasing user theme
SunburtReynolds Sep 20, 2019
6c2fbe7
Merge pull request #728 from FormidableLabs/rewrite/better-backup-theme
SunburtReynolds Sep 20, 2019
80b4980
Add Alias for default theme when none is supplied in JSX mode (#729)
carloskelly13 Sep 24, 2019
6e7b2f9
Add support for Overview-mode (#731)
carloskelly13 Sep 30, 2019
9f01c65
Add one-page with UMD build. (#735)
ryan-roemer Oct 16, 2019
3883f68
Fix CLI build process; Add title/port options. (#736)
carloskelly13 Oct 18, 2019
a14f2b7
Chore: Update default styles (#734)
Oct 18, 2019
1a4cbd7
Add esm/cjs output + `npm version` workflow (#739)
ryan-roemer Oct 23, 2019
32ba347
Added new Markdown Component (#738)
carloskelly13 Oct 23, 2019
3542c4f
Add base JS-based auto sizing (#740)
carloskelly13 Oct 25, 2019
e32a118
"Added basic table functionality"
kiraarghy Oct 28, 2019
6b0f1d1
Bug with indentation problem caused by prettier.
kiraarghy Oct 28, 2019
c6836c6
Fix incorrect slide nesting. Moves slides to markdown section. Add di…
ryan-roemer Oct 28, 2019
65f168d
Merge pull request #746 from FormidableLabs/table-component-branch
kiraarghy Oct 29, 2019
638ccc3
Adds more styled-system options to table and moves table to table.js …
kiraarghy Oct 29, 2019
2359634
Merge pull request #748 from FormidableLabs/kara/moveAndStyleTable
kiraarghy Oct 29, 2019
7e85b91
Fix Slide Checker Logic (#751)
carloskelly13 Oct 30, 2019
213c1ee
Fix Lint Issues (#753)
carloskelly13 Oct 30, 2019
65fc8c1
Infrastructure: Extract CLI and misc cleanups. (#754)
ryan-roemer Oct 30, 2019
7e4ba4a
Minor fixes. (#756)
ryan-roemer Oct 30, 2019
c718481
Remove spectacle-user-theme webpack alias strategy. (#757)
ryan-roemer Oct 31, 2019
c17e1c1
Added:
kiraarghy Oct 30, 2019
e310491
kara/printAndExport
kiraarghy Oct 31, 2019
21ece80
Fixed up slide printing by removing transforms.
kiraarghy Oct 31, 2019
f4b7f59
Added lightTheme when in printMode for better clarity.
kiraarghy Oct 31, 2019
422135b
1. fix mergeTheme function to merge in printTheme if in printMode. Ti…
kiraarghy Oct 31, 2019
83684a3
Fix grayScale colour palette
kiraarghy Oct 31, 2019
50d09d9
Fixing mergeTheme functionality from code review.
kiraarghy Oct 31, 2019
3d45686
Fix slide.js feeback from Carlos.
kiraarghy Nov 1, 2019
d6d4cba
Merge pull request #758 from FormidableLabs/kara/printAndExport
kiraarghy Nov 1, 2019
93f3558
keyboardControls
kiraarghy Nov 1, 2019
21dbac6
Fix Windows, Edge Flat Bug
carloskelly13 Nov 1, 2019
428f31c
Merge pull request #760 from FormidableLabs/kara/keyboardCommands
kiraarghy Nov 1, 2019
62fdbff
Support Notes for MD parsing (#762)
carloskelly13 Nov 2, 2019
cfd451b
6.0.0-alpha.1
carloskelly13 Nov 2, 2019
e00e61d
Use component name field instead of strings. (#764)
ryan-roemer Nov 2, 2019
3299de9
6.0.0-alpha.2
carloskelly13 Nov 3, 2019
8b642aa
1. Improved styles and layout of presenterDeck
kiraarghy Nov 1, 2019
b6c4e1b
kara/presenterMode
kiraarghy Nov 4, 2019
7585d4f
add styles for placing slide name above slide
alex-saunders Nov 4, 2019
5eaad7d
remove stutter by using layoutEffect
alex-saunders Nov 4, 2019
0e38ae5
Fix Presenter Overflow (#766)
carloskelly13 Nov 4, 2019
af0c549
Changes for version 6.0.0-alpha.3
carloskelly13 Nov 4, 2019
ae591f9
6.0.0-alpha.3
carloskelly13 Nov 4, 2019
f17b4e2
Merge pull request #765 from FormidableLabs/kara/presenterMode
kiraarghy Nov 6, 2019
3d6ad42
Update Presenter Mode Design with Spectacle Logo (#770)
carloskelly13 Nov 11, 2019
be7ad05
task/testing
kiraarghy Nov 4, 2019
926cccf
task/testing
kiraarghy Nov 4, 2019
b2f253e
task/testing
kiraarghy Nov 4, 2019
013ded3
taks/testing
kiraarghy Nov 4, 2019
1496563
task/testing
kiraarghy Nov 4, 2019
2383312
task/testing
kiraarghy Nov 5, 2019
12b1efe
task/testing
kiraarghy Nov 5, 2019
c72657a
task/testing
kiraarghy Nov 5, 2019
09861f2
task/testing
kiraarghy Nov 5, 2019
3f82ea4
task/testing
kiraarghy Nov 6, 2019
b5bbf42
task/testing
kiraarghy Nov 6, 2019
137588d
task/testing
kiraarghy Nov 6, 2019
ea38ea6
add appear component tests
alex-saunders Nov 6, 2019
0930058
add typography snapshot tests
alex-saunders Nov 6, 2019
432ab1e
add TableBody + TableHeader, add table snapshot tests
alex-saunders Nov 6, 2019
b9892fc
add progress component tests
alex-saunders Nov 6, 2019
d67eeff
add notes tests
alex-saunders Nov 6, 2019
72c1bfe
add notes + searchChildrenForAppear tests
alex-saunders Nov 6, 2019
6c1b3d9
Update tests after changes to presenter-deck.
kiraarghy Nov 12, 2019
32e11fd
fix notes case
kiraarghy Nov 12, 2019
0e3c15e
Merge pull request #767 from FormidableLabs/task/testing
kiraarghy Nov 12, 2019
ab1e1c7
Rewrite the docs (#773)
kale-stew Nov 27, 2019
de45756
Infra: deploy spectacle demo! (#778)
spectacle-ci Dec 4, 2019
7f6dd05
Update Demo Deck, fix some layout bugs (#771)
carloskelly13 Dec 9, 2019
cf8d8fb
Kara/docs (#774)
kiraarghy Dec 11, 2019
a68b6e6
Added support for flex-based AutoLayout (#759)
carloskelly13 Jan 7, 2020
2d569c5
Fix Table and Lists (#787)
carloskelly13 Jan 7, 2020
d27c3b4
Add docs + deployment to rewrite branch (#792)
Jan 10, 2020
7bb8b61
Update lockfile
kale-stew Jan 10, 2020
9262cf5
Merge latest docs + deployment work into rewrite branch
kale-stew Jan 10, 2020
4afa12a
Update eslint config for v6 (#805)
Jan 20, 2020
353c989
Use sane defaults for layout and eliminate autoLayout prop. (#807)
carloskelly13 Jan 21, 2020
cb35600
Begin to rewrite the docs (#799)
Jan 22, 2020
0391e91
Add anchor links + typography tag details (#813)
carloskelly13 Jan 22, 2020
5255eef
Update npmignore. (#814)
ryan-roemer Jan 23, 2020
04c6587
Chore: Examples refactor (#815)
ryan-roemer Jan 27, 2020
e14a58c
Layout and Component Docs (#816)
carloskelly13 Jan 27, 2020
b49ded9
Changes for 6.0.0-alpha.4
ryan-roemer Jan 27, 2020
5bc645b
6.0.0-alpha.4
ryan-roemer Jan 27, 2020
3f05f46
Merge branch 'task/rewrite' of github.com:FormidableLabs/spectacle in…
ryan-roemer Jan 27, 2020
28760e4
Changes for 6.0.0-alpha.5
ryan-roemer Jan 27, 2020
60f5f46
6.0.0-alpha.5
ryan-roemer Jan 27, 2020
d12a787
Fix one page (#818)
ryan-roemer Jan 27, 2020
bfe43a4
Changes for 6.0.0-alpha.6
ryan-roemer Jan 27, 2020
3b48c70
6.0.0-alpha.6
ryan-roemer Jan 27, 2020
533d75d
Changelog++
kale-stew Jan 27, 2020
5f7c92f
Fix travis duplication. (#820)
ryan-roemer Jan 28, 2020
a0eb79b
Docs: Some documentation tweaks (#821)
ryan-roemer Jan 28, 2020
3c04beb
Changes for 6.0.0-alpha.7
ryan-roemer Jan 28, 2020
5cf0c52
6.0.0-alpha.7
ryan-roemer Jan 28, 2020
8496ecd
Chore: Catch up to `master` (#823)
ryan-roemer Jan 29, 2020
d26ef22
Task/types rewrite (#825)
carloskelly13 Jan 31, 2020
79a6488
Added more docs (#826)
carloskelly13 Jan 31, 2020
f2441ce
Infra: Programmatically update `one-page.html` (#828)
ryan-roemer Feb 4, 2020
54c0422
Misc: Catch up to master (docs GA) (#830)
ryan-roemer Feb 5, 2020
4922aca
Added Theme docs, fix default margins (#827)
carloskelly13 Feb 5, 2020
a3d2da4
Task/rewrite slide transitions (#831)
carloskelly13 Feb 11, 2020
a057079
Fixed Full Screen (#835)
carloskelly13 Feb 11, 2020
2d94a02
fix sidebar namin and remove special chars (#839)
boygirl Feb 12, 2020
3cf5b56
Task/update presenter mode (#841)
carloskelly13 Feb 17, 2020
b4f285c
Added Getting Started with Development (#842)
carloskelly13 Feb 18, 2020
8a89378
Docs: Add tutorial (#837)
Feb 19, 2020
24fb371
update query parameter docs
Feb 19, 2020
376c7cc
Remove unneccessary line (no longer using deftyped defs)
Feb 19, 2020
fd8ac38
6.0.0-alpha.8
carloskelly13 Feb 20, 2020
f209212
Fix prettier
carloskelly13 Feb 20, 2020
7993072
6.0.0-alpha.8
carloskelly13 Feb 20, 2020
4d39750
Revert prettier
carloskelly13 Feb 20, 2020
0126a64
Docs: Add screen recordings, fix broken links (#845)
Feb 22, 2020
1dd2adf
BUG: Fix indent in C++ example in one-page. (#847)
ryan-roemer Feb 24, 2020
aea2ec0
Add Stepper, CodePane highlighting/scrolling (#843)
treyhoover Feb 25, 2020
99f939b
Remove trailing comma
Feb 25, 2020
fd532ee
Expand slide background support (#849)
treyhoover Mar 2, 2020
e8b1a0e
Remove lineHeight unit from notes text (#850)
Mar 4, 2020
fb3dd77
task/rewrite → master (closes #777) (#844)
Mar 4, 2020
cec9378
Merge remote-tracking branch 'origin/master' into task/rewrite
Mar 4, 2020
165bf44
PR feedback
Mar 4, 2020
ec48b6e
Update codesandbox link in bug report template
Mar 5, 2020
5952972
Update the Spectacle logo (#854)
Mar 5, 2020
3bfc740
Style updates for Docs (#855)
Mar 6, 2020
c4857be
Remove unused svg
Mar 6, 2020
4ffcf42
clean up examples (closes #808)
Mar 6, 2020
5d627e6
Changelog++
Mar 6, 2020
b41d735
BUG: Prism production build failure + misc. (#858)
ryan-roemer Mar 6, 2020
9adc21f
Add docs for table (#856)
carloskelly13 Mar 6, 2020
c861a98
6.0.0
Mar 6, 2020
e07e96c
revert version bump
Mar 6, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 10 additions & 8 deletions .babelrc
Original file line number Diff line number Diff line change
@@ -1,16 +1,18 @@
{
"presets": ["@babel/preset-env", "@babel/preset-react"],
"presets": [
["@babel/preset-env", { "modules": false }],
"@babel/preset-react"
],
"plugins": [
"@babel/plugin-proposal-object-rest-spread",
"@babel/plugin-proposal-class-properties",
"babel-plugin-emotion"
"@babel/plugin-proposal-class-properties"
],
"env": {
"esm": {
"presets": [
["@babel/preset-env", { "modules": false }],
"@babel/preset-react"
]
"cjs": {
"presets": ["@babel/preset-env", "@babel/preset-react"]
},
"test": {
"presets": ["@babel/preset-env", "@babel/preset-react"]
}
}
}
34 changes: 4 additions & 30 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -1,11 +1,8 @@
{
"root": true,
"parser": "babel-eslint",
"extends": [
"formidable/configurations/es6-react",
"prettier",
"prettier/react"
],
"extends": ["prettier", "prettier/react", "plugin:react/recommended"],
"plugins": ["prettier", "react-hooks"],
"env": {
"browser": true,
"commonjs": true,
Expand All @@ -31,30 +28,7 @@
}
},
"rules": {
"arrow-parens": "off",
"comma-dangle": "off",
"complexity": "off",
"consistent-return": "warn",
"func-style": "off",
"import/no-extraneous-dependencies": ["error", { "devDependencies": true }],
"indent": "off",
"max-len": "off",
"max-params": ["error", 5],
"no-invalid-this": "off",
"no-magic-numbers": "off",
"no-undef": ["error", { "typeof": true }],
"no-unused-vars": ["error", { "argsIgnorePattern": "^_+$" }],
"no-use-before-define": "off",
"quotes": ["error", "single", { "allowTemplateLiterals": true }],
"react/jsx-filename-extension": "off",
"react/jsx-handler-names": "off",
"react/jsx-indent-props": "off",
"react/no-find-dom-node": "off",
"react/no-multi-comp": "off",
"react/prop-types": "warn",
"react/require-extension": "off",
"react/sort-comp": "warn",
"react/sort-prop-types": "warn",
"space-before-function-paren": "off"
"prettier/prettier": ["error"],
"quotes": ["error", "single", { "allowTemplateLiterals": true }]
}
}
5 changes: 2 additions & 3 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,7 @@ Have you read Formidable's Code of Conduct? By filing an Issue, you are expected
**Feel free to delete this section if you have checked off all of the following.**

- [ ] I've searched open [issues](https://www.github.com/FormidableLabs/spectacle/issues) to make sure I'm not opening a duplicate issue
- [ ] This issue not specific to `spectacle-boilerplate` (those issues should be opened [here](https://github.com/FormidableLabs/spectacle-boilerplate/issues/new)).
- [ ] I have read through the [docs](https://formidable.com/open-source/spectacle/docs/) before asking a question
- [ ] I have read through the [docs](https://www.formidable.com/open-source/spectacle/docs) before asking a question
- [ ] I am using the latest version of Spectacle

### Describe Your Environment
Expand All @@ -33,7 +32,7 @@ What machine are you on?
It's easier to show us than tell us what's going wrong with your code. Because of this, we ask that you do one of three things to help us reproduce the bug:

1. Create a public minimal repository that we can `git clone`, with install + error reproduction steps in the README.
2. Fork our [simple Spectacle sample Sandbox](https://codesandbox.io/s/7wo8xv8nw0), reproduce your issue in the code, and paste the link here.
2. Fork our [simple Spectacle sample Sandbox](https://codesandbox.io/s/simple-spectacle-example-3jebu), reproduce your issue in the code, and paste the link here.
3. Open up a PR, include "WIP" and the Issue # in the title, and point us to the failing regression tests.

**Expected behavior:** [What you expect to happen]
Expand Down
12 changes: 6 additions & 6 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Fixes # (issue)

#### Type of Change

Please delete options that are not relevant.
Please delete options that are not relevant (including this descriptive text).

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
Expand All @@ -21,16 +21,16 @@ Please delete options that are not relevant.

### How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration.

### Checklist: (Feel free to delete this section upon completion)

- [ ] My code follows the style guidelines of this project (I have run `yarn prettier-fix && yarn lint`)
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes (I have run `yarn test`)
- [ ] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have made corresponding changes to the documentation
- [ ] I have updated type definitions in `index.d.ts` for any breaking API changes
- [ ] My code follows the style guidelines of this project (I have run `yarn format`)
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] New and existing unit tests pass locally with my changes (I have run `yarn test`)
- [ ] My changes generate no new warnings
- [ ] Any dependent changes have been merged and published in downstream modules
- [ ] I have updated type definitions in `index.d.ts` for any breaking API changes
16 changes: 8 additions & 8 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/*
/dist/*
!/dist/spectacle*
/dist/*.map
!/es
!/lib
!/src
!/docs
*
!/dist/spectacle*.js
!/es/**/*.js
!/lib/**/*.js
!/examples/js/index.*
!/examples/md/index.*
!/examples/md/slides.md
!/examples/one-page.html
__snapshots__
__mocks__
*.test.js
Expand Down
5 changes: 2 additions & 3 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package-lock.json
yarn.lock
package.json
node_modules
dist
es
lib
example/assets
dist
3 changes: 2 additions & 1 deletion .prettierrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"singleQuote": true
"singleQuote": true,
"printWidth": 80
}
11 changes: 7 additions & 4 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
language: node_js

node_js:
- "10"
- "12"
- "13"
- '10'
- '12'
- '13'

# Use container-based Travis infrastructure.
sudo: false
Expand Down Expand Up @@ -43,12 +43,15 @@ notifications:
script:
# Core library
- yarn run build
# Build all examples to make sure they're not broken.
- yarn build-examples
# All other checks.
- yarn run check-ci

jobs:
include:
- stage: documentation
node_js: "12"
node_js: '12'
script:
- cd docs
- yarn install --frozen-lockfile
Expand Down
55 changes: 55 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
# Changelog

## 6.0.0

- Expand custom background support by adding `Background` props to the `Slide` component, along with `backgroundOpacity`.
[#849](https://github.com/FormidableLabs/spectacle/pull/849)
- Add `Stepper`, allowing for code range highlighting/scrolling within CodePane.
[#843](https://github.com/FormidableLabs/spectacle/pull/843)

## 6.0.0-alpha.8

- Update `examples/one-page.html` to `examples/js/index.js` with new script helper.
- Add support for Deck or Slide-level transitions.
- Add default transitions for Fade, Slide, and None.
- Fixes Full Screen component for Chrome/FF, adds support for Safari.
- Added support for dual-browser tab mode for presenter mode in all browsers.

## 6.0.0-alpha.7

- Fix `one-page.html` closing tags.

## 6.0.0-alpha.6

- Fix `one-page.html` unpkg script links.

## 6.0.0-alpha.5

- Add color props support to Flex Box.
[#816](https://github.com/FormidableLabs/spectacle/issues/816)

## 6.0.0-alpha.4

- Move around internal examples, and publish some for `spectacle-cli` usage.
- Use top-center layout defaults for Spectacle. Drop `autoLayout` prop.
- Add `border` styled-system props to `FlexBox` and `Box`.

## 6.0.0-alpha.3

- Fixes overflow issue for presenter mode in Chrome.

## 6.0.0-alpha.1

- First release of the Spectacle rewrite MVP.
- Support for:
- Overview mode. [#731](https://github.com/FormidableLabs/spectacle/pull/731)
- Presenter mode. [#724](https://github.com/FormidableLabs/spectacle/pull/724)
- Presenter notes. [#762](https://github.com/FormidableLabs/spectacle/pull/762)
- Base themeing. [#717](https://github.com/FormidableLabs/spectacle/pull/717)
- In-browser resizing. [#721](https://github.com/FormidableLabs/spectacle/pull/721)
- CodePane. [#712](https://github.com/FormidableLabs/spectacle/pull/712)
- URL-based navigation. [#711](https://github.com/FormidableLabs/spectacle/pull/711)
- MDX slides. [#689](https://github.com/FormidableLabs/spectacle/pull/689)
- Keyboard controls. [#760](https://github.com/FormidableLabs/spectacle/pull/760)
- Print & Export mode. [#758](https://github.com/FormidableLabs/spectacle/pull/758)
- A Progress indicator. [#726](https://github.com/FormidableLabs/spectacle/pull/726)
Loading