From 136c97195d50e1666f465614c1167c4fcbafb23f Mon Sep 17 00:00:00 2001 From: James J Balamuta Date: Mon, 13 Nov 2023 12:00:14 -0800 Subject: [PATCH] Add revealjs presentation format, close #14 --- .github/workflows/publish-demo.yml | 2 ++ README.md | 2 +- docs/index.qmd | 2 +- docs/qwebr-release-notes.qmd | 10 ++++++---- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.github/workflows/publish-demo.yml b/.github/workflows/publish-demo.yml index 320b575b..ca8e0fbb 100644 --- a/.github/workflows/publish-demo.yml +++ b/.github/workflows/publish-demo.yml @@ -40,6 +40,8 @@ jobs: # Back to our regularly scheduled Quarto output - name: "Set up Quarto" uses: quarto-dev/quarto-actions/setup@v2 + with: + version: "pre-release" # Generate the documentation website - name: Render Documentation website diff --git a/README.md b/README.md index 35f0e20b..44198c84 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # webR Extension for Quarto -This extension enables the [webR](https://docs.r-wasm.org/webr/latest/) code cell within various [Quarto](https://quarto.org/) formats, including [HTML](https://quarto.org/docs/output-formats/html-basics.html), [Websites](https://quarto.org/docs/websites/), [Blogs](https://quarto.org/docs/websites/website-blog.html), and [Books](https://quarto.org/docs/books). +This extension enables the [webR](https://docs.r-wasm.org/webr/latest/) code cell within various [Quarto](https://quarto.org/) formats, including [HTML](https://quarto.org/docs/output-formats/html-basics.html), [RevealJS Presentations](https://quarto.org/docs/presentations/revealjs/), [Websites](https://quarto.org/docs/websites/), [Blogs](https://quarto.org/docs/websites/website-blog.html), and [Books](https://quarto.org/docs/books). ![`quarto-webr` Filter in Action](https://i.imgur.com/NCTDwUk.gif) diff --git a/docs/index.qmd b/docs/index.qmd index 8ee01353..70821b57 100644 --- a/docs/index.qmd +++ b/docs/index.qmd @@ -7,7 +7,7 @@ filters: - webr --- -Welcome to the documentation portal for the [`quarto-webr`](https://github.com/coatless/quarto-webr) extension – your key to unlocking the endless possibilities of [webR](https://docs.r-wasm.org/webr/latest/) within various [Quarto](https://quarto.org/) formats, including [HTML](https://quarto.org/docs/output-formats/html-basics.html), [Websites](https://quarto.org/docs/websites/), [Blogs](https://quarto.org/docs/websites/website-blog.html), and [Books](https://quarto.org/docs/books). +Welcome to the documentation portal for the [`quarto-webr`](https://github.com/coatless/quarto-webr) extension – your key to unlocking the endless possibilities of [webR](https://docs.r-wasm.org/webr/latest/) within various [Quarto](https://quarto.org/) formats, including [HTML](https://quarto.org/docs/output-formats/html-basics.html), [RevealJS Presentations](https://quarto.org/docs/presentations/revealjs/), [Websites](https://quarto.org/docs/websites/), [Blogs](https://quarto.org/docs/websites/website-blog.html), and [Books](https://quarto.org/docs/books). Ready for an exciting journey into the world of webR's interactive code cells? Click the "Run Code" button below to experience it firsthand: diff --git a/docs/qwebr-release-notes.qmd b/docs/qwebr-release-notes.qmd index 8b53d2d9..be3c22a1 100644 --- a/docs/qwebr-release-notes.qmd +++ b/docs/qwebr-release-notes.qmd @@ -14,19 +14,21 @@ format: - Added `autoload-packages` document meta option key that will automatically load packages specified in the `packages` key. The default value is `true`. ([#75](https://github.com/coatless/quarto-webr/issues/75)) - This feature simplifies the use of packages, eliminating the need to call `library()` in interactive code cells or setup code cells, as the specified packages will be loaded automatically. -- Added new output classes to differentiate between STDOUT and STDERR text. ([#60](https://github.com/coatless/quarto-webr/issues/60)) +- Added new output classes to differentiate between STDOUT and STDERR text. ([#60](https://github.com/coatless/quarto-webr/issues/60), [#89](https://github.com/coatless/quarto-webr/pull/89)) - Error and warning messages will now appear red and regular output will appear black. ## Bugfixes -- Fix placement of the "WebR Status" indicator when in the `revealjs` presentation format. ([#84](https://github.com/coatless/quarto-webr/issues/84)). +- Fix placement of the "WebR Status" indicator when in the `revealjs` presentation format. ([#84](https://github.com/coatless/quarto-webr/issues/84)) ## Documentation - Added a subsection to using two keyboard shortcuts into the interactive code cell demo. - Emphasized the extension must be in the same directory or contained within a Quarto project as the Quarto document being used. ([#79](https://github.com/coatless/quarto-webr/issues/79), [#26](https://github.com/coatless/quarto-webr/issues/26)) -- Added an RevealJS presentation example ([#83](https://github.com/coatless/quarto-webr/issues/83)). -- Added examples of embedding a RevealJS presentation inside of a website and book project ([#83](https://github.com/coatless/quarto-webr/issues/83)). +- Added an RevealJS presentation example. ([#83](https://github.com/coatless/quarto-webr/issues/83)) +- Added examples of embedding a RevealJS presentation inside of a website and book project. ([#83](https://github.com/coatless/quarto-webr/issues/83)) +- Added an example of using the extension with a Blog website. ([#81](https://github.com/coatless/quarto-webr/issues/81)) +- Added documentation on theming quarto elements. ([#89](https://github.com/coatless/quarto-webr/pull/89)) - Miscellaneous documentation typo fixes. ## Deployment