A Greenwood plugin and general purpose starter kit for creating slide decks and presentations from markdown.
Along with updating to the latest version of Greenwood (v0.28.0) the minimum NodeJS version is now >= ^18.12.1
.
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.7.0
N / A
N / A
% git diff 0.6.0 0.7.0 --stat
.github/workflows/ci-win.yml | 6 +-
.github/workflows/ci.yml | 8 +-
.github/workflows/master.yml | 8 +-
.nvmrc | 1 +
greenwood.config.js | 11 +-
index.js | 6 +-
netlify.toml | 2 +-
package.json | 14 +-
src/favicon.ico | Bin 0 -> 15406 bytes
yarn.lock | 1105 +++++++++++++++++--------------------------------------------------------
10 files changed, 287 insertions(+), 874 deletions(-)
Published by thescientist13 over 1 year ago
Updated Greenwood and Lit dependencies.
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.6.0
N / A
N / A
% git diff 0.5.0 0.6.0 --stat
README.md | 3 +-
greenwood.config.js | 4 +-
package.json | 12 +--
src/components/presenter-mode.js | 2 +-
src/components/slide-list.js | 2 +-
src/components/slide-viewer.js | 2 +-
src/layouts/page.html | 1 +
yarn.lock | 287 +++++++++++++---------------------------------------------------------
8 files changed, 63 insertions(+), 250 deletions(-)
Published by thescientist13 almost 3 years ago
Fixed a bug with default Greenwood slides showing up in the slide list.
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.4.2
None
% git diff 0.4.1 0.4.2 --stat
.github/workflows/ci-win.yml | 28 ++
README.md | 4 +-
package.json | 19 +-
src/assets/tosh.jpg | Bin 0 -> 211382 bytes
src/layouts/index.html | 4 +
src/pages/slides/7.md | 2 +-
yarn.lock | 1270 ++++++------------------------------------------------------
7 files changed, 155 insertions(+), 1172 deletions(-)
Published by thescientist13 almost 3 years ago
Along with Greenwood, this package is now written using ESM. Minimum NodeJS version is now >= 14.17.0
.
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.5.0
For help migrating, check out the Breaking Changes section in the Greenwood v0.20.0 release notes.
% git diff 0.4.2 0.5.0 --stat
.eslintrc.js => .eslintrc.cjs | 2 +-
README.md | 10 +-
greenwood.config.js | 18 +-
index.js | 17 +-
netlify.toml | 9 +
package.json | 11 +-
stylelint.config.js => stylelint.config.cjs | 0
yarn.lock | 1668 +++++++++++++++++----------------------------
8 files changed, 678 insertions(+), 1057 deletions(-)
Published by thescientist13 about 3 years ago
Fixed a bug with the previous release.
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.4.1
None
% git diff 0.4.1 0.4.0 --stat
package.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Published by thescientist13 about 3 years ago
Drops dependency on GraphQL.
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.4.0
None
% git diff 0.4.0 0.3.1 --stat
README.md | 8 +++++---
greenwood.config.js | 2 ++
package.json | 6 ++++--
src/layouts/index.html | 27 +++++++++++++++------------
4 files changed, 26 insertions(+), 17 deletions(-)
Published by thescientist13 about 3 years ago
Quick bug fix to better scale image in the image template.
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.3.1
None
N / A
% git diff 0.3.1 0.3.0 --stat
package.json | 2 +-
src/layouts/theme-top-title-image-left.html | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
Published by thescientist13 about 3 years ago
Bug fixes and enhancements for presenter mode navigation controls, link handling, and minor
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.3.0
None
N / A
% git diff 0.3.0 0.2.0 --stat
.github/images/greenwood-starter-presentation.png | Bin 70474 -> 113785 bytes
README.md | 6 +++---
greenwood.config.js | 7 +++++--
package.json | 2 +-
src/components/iframe-key-capture.js | 3 +++
src/components/link-target.js | 10 ++++++++++
src/components/presenter-mode.js | 42 ++++++++++++++++++++++--------------------
src/components/slide-list.js | 46 ++++++++++++++++++++++++----------------------
src/layouts/page.html | 3 +++
src/layouts/theme-center-content.html | 7 ++++---
src/layouts/theme-outline.html | 3 +++
src/layouts/theme-statement.html | 10 +++++-----
src/layouts/theme-title.html | 5 ++++-
src/layouts/theme-top-title-image-left.html | 5 ++++-
src/layouts/theme-top-title.html | 5 ++++-
src/pages/slides/7.md | 4 ++--
16 files changed, 97 insertions(+), 61 deletions(-)
Published by thescientist13 about 3 years ago
Minor typography enhancements, bug fixes, and internal refactoring and dependency management.
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.2.0
None
N / A
% git diff 0.2.0 0.1.1 --stat
README.md | 12 +-----------
greenwood.config.js | 3 +--
index.js | 6 +++---
package.json | 15 +++++----------
src/components/presenter-mode.js | 15 +++++++++++----
src/layouts/theme-title.html | 1 +
src/styles/main.css | 7 ++-----
src/styles/theme.css | 4 ++--
8 files changed, 26 insertions(+), 37 deletions(-)
Published by thescientist13 about 3 years ago
Initial release as part of a achieving a POC around creating a presentation / slide deck based app using markdown + Greenwood Theme Packs.
https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.1.0
None
N / A
N / A