greenwood-starter-presentation

A Greenwood plugin and general purpose starter kit for creating slide decks and presentations from markdown.

Downloads
117
Stars
3
Committers
2
greenwood-starter-presentation - 0.7.0 Latest Release

Published by thescientist13 over 1 year ago

Overview

Along with updating to the latest version of Greenwood (v0.28.0) the minimum NodeJS version is now >= ^18.12.1.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.7.0

  1. upgrade to Greenwood v0.28.0 and Node 18

Breaking Changes

N / A

Known Issues

N / A

Diff

% 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(-)
greenwood-starter-presentation - 0.6.0

Published by thescientist13 over 1 year ago

Overview

Updated Greenwood and Lit dependencies.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.6.0

  1. upgrade to Greenwood v0.25.0
  2. update lit dependencies and update README steps

Breaking Changes

N / A

Known Issues

N / A

Diff

% 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(-)
greenwood-starter-presentation - 0.4.2

Published by thescientist13 almost 3 years ago

Overview

Fixed a bug with default Greenwood slides showing up in the slide list.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.4.2

  1. auto generated Greenwood pages showing up in slides list

Breaking Changes

None

Known Issues

  • N / A

Diff

%  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(-)
greenwood-starter-presentation - 0.5.0

Published by thescientist13 almost 3 years ago

Overview

Along with Greenwood, this package is now written using ESM. Minimum NodeJS version is now >= 14.17.0.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.5.0

  1. upgrade to Greenwood v0.20.0

Breaking Changes

For help migrating, check out the Breaking Changes section in the Greenwood v0.20.0 release notes.

Known Issues

  • N / A

Diff

% 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(-)
greenwood-starter-presentation - 0.4.1

Published by thescientist13 about 3 years ago

Overview

Fixed a bug with the previous release.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.4.1

  1. app not starting due to incorrect templates

Breaking Changes

None

Known Issues

  • N / A

Diff

% git diff 0.4.1 0.4.0 --stat
 package.json | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
greenwood-starter-presentation - 0.4.0

Published by thescientist13 about 3 years ago

Overview

Drops dependency on GraphQL.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.4.0

  1. drop dependency on GraphQL

Breaking Changes

None

Known Issues

Diff

% 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(-)
greenwood-starter-presentation - 0.3.1

Published by thescientist13 about 3 years ago

Overview

Quick bug fix to better scale image in the image template.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.3.1

  1. (bug) theme top title image left image is too big / in wrong position

Breaking Changes

None

Known Issues

N / A

Diff

% 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(-)
greenwood-starter-presentation - 0.3.0

Published by thescientist13 about 3 years ago

Overview

Bug fixes and enhancements for presenter mode navigation controls, link handling, and minor

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.3.0

  1. Hitting ESC key in presenter mode will now exit presenter mode
  2. (bug) applying an aspect ratio to slide previews so more of the slide can be seen
  3. (bug) Clicking a link inside a slide will now open in a new tab
  4. (bug) Fixed an issue where clicking on the screen in presenter mode would disable ability to navigate in presenter mode

Breaking Changes

None

Known Issues

N / A

Diff

% 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(-)
greenwood-starter-presentation - 0.2.0

Published by thescientist13 about 3 years ago

Overview

Minor typography enhancements, bug fixes, and internal refactoring and dependency management.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.2.0

  1. Typography enhancements

Breaking Changes

None

Known Issues

N / A

Diff

% 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(-)
greenwood-starter-presentation - 0.1.0

Published by thescientist13 about 3 years ago

Overview

Initial release as part of a achieving a POC around creating a presentation / slide deck based app using markdown + Greenwood Theme Packs.

Changelog

https://github.com/thescientist13/greenwood-starter-presentation/issues?q=label%3A0.1.0

  1. Manage and publish project and package as a Greenwood "theme pack" plugin
  2. Provide an initial set of default template themes
  3. Keep currently selected slide focused in the current view pane on reload

Breaking Changes

None

Known Issues

N / A

Diff

N / A

Package Rankings
Top 13.88% on Npmjs.org
Badges
Extracted from project README
Netlify Status
Related Projects