diff --git a/.Rbuildignore b/.Rbuildignore index 91fb9e04..99d12485 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -13,4 +13,4 @@ ^pkgdown$ ^index.Rmd$ ^CRAN-RELEASE$ -^renv$ \ No newline at end of file +^renv$ diff --git a/NEWS.md b/NEWS.md index 7fe0c806..6a609791 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,11 +1,11 @@ -# yonder 0.1.2 +# yonder 0.1.2 ## Breaking changes * Select inputs no longer default to the first possible value * The `column()` function's `width` argument now accepts the values: `1:12`, `"content"`, and `"equal"`. The new `"content"` value is equivalent to the - previous value `"auto"`. `"equal"` is the new default and the placeholder + previous value `"auto"`. `"equal"` is the new default and the placeholder value, so as to allow `column(width = c(xs = 2, lg = "equal"))`. * The `modal()` function no longer includes a `title` argument, instead use `header` @@ -32,14 +32,14 @@ a zero-length value as `choices` * The new `updateFormInput()` may be used to trigger a form submission from the server (#160) -* The new `webpage()` function may be used as the top-level element of an +* The new `webpage()` function may be used as the top-level element of an application -* `AsIs` character vectors are now concatenated with `
` when passing +* `AsIs` character vectors are now concatenated with `
` when passing character values as choices or labels (#159) ## Major improvements -* Web resources are no longer attached to each element, instead they are +* Web resources are no longer attached to each element, instead they are only attached to the top-most parent element ## Minor improvements @@ -48,8 +48,8 @@ (#167) * Added `placeholder` argument to chip inputs * The `collapsePane()` function now includes the argument `animate` to - optionally prevent animation when toggling a collasible pane -* A menu input's label may now be updated with `updateMenuInput()` + optionally prevent animation when toggling a collapsible pane +* A menu input's label may now be updated with `updateMenuInput()` * Darkened the default grey color (#162) * Link inputs now inherit their text align property (#163) diff --git a/R/design.R b/R/design.R index c3c0937c..c9f64ec7 100644 --- a/R/design.R +++ b/R/design.R @@ -873,7 +873,7 @@ height <- function(tag, size) { #' Vertical and horizontal scroll #' -#' Many of the applications you build depsite a complex layout will still fit +#' Many of the applications you build despite a complex layout will still fit #' onto a single page. To help scroll long content alongside shorter content use #' the `scroll()` utility function. #' diff --git a/R/forms.R b/R/forms.R index 2f15517d..410d0e3e 100644 --- a/R/forms.R +++ b/R/forms.R @@ -162,7 +162,7 @@ updateFormInput <- function(id, submit = FALSE, #' Input labels, help text, and formatting to inputs #' -#' Form groups are a way of labelling an input. Form rows are similar to +#' Form groups are a way of labeling an input. Form rows are similar to #' [columns()]s, but include additional styles intended for forms. The #' flexibility provided by form rows and groups means you can confidently #' develop shiny applications for devices and screens of varying sizes. diff --git a/R/menu.R b/R/menu.R index ffbc599d..3981ebd3 100644 --- a/R/menu.R +++ b/R/menu.R @@ -1,6 +1,6 @@ #' Menu inputs #' -#' A togglable dropdown menu input. Menu inputs may be used as standalone +#' A toggleable dropdown menu input. Menu inputs may be used as standalone #' reactive inputs or within a [navInput()]. For building custom, more complex #' dropdown elements please see [dropdown()]. #' diff --git a/R/navbar.R b/R/navbar.R index 169dc285..6d982ea4 100644 --- a/R/navbar.R +++ b/R/navbar.R @@ -14,7 +14,7 @@ #' defaults to `NULL`, in which case nothing is added. #' #' @param collapse One of `"sm"`, `"md"`, `"lg"`, `"xl"`, or `NULL` specifying -#' the breakpoint at which the navbar collapes, defaults to `NULL`, in which +#' the breakpoint at which the navbar collaspes, defaults to `NULL`, in which #' case the navbar is always expanded. #' #' @family layout functions diff --git a/R/yonder.R b/R/yonder.R index 5dd960e6..d6997bef 100644 --- a/R/yonder.R +++ b/R/yonder.R @@ -5,7 +5,7 @@ #' createRenderFunction createWebDependency NULL -#' A new approach to shiny applications +#' An opinionated shiny framework #' #' Yonder is a set of tools for flexible and creative shiny application #' construction and design. diff --git a/README.md b/README.md index b1c7c1f6..fa4973ae 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # yonder -A reactive web framework built on [shiny](https://github.com/rstudio/shiny). +An opinionated [shiny](https://github.com/rstudio/shiny) framework. [![can we build it?](https://travis-ci.org/nteetor/yonder.svg?branch=master)](https://travis-ci.org/nteetor/yonder) diff --git a/docs/index.html b/docs/index.html index 4599bd8c..85a7d6b4 100644 --- a/docs/index.html +++ b/docs/index.html @@ -88,7 +88,7 @@ -

A reactive web framework built on shiny.

+

An opinionated shiny framework.

can we build it?

diff --git a/docs/news/index.html b/docs/news/index.html index ea5cb8b4..6c7902dc 100644 --- a/docs/news/index.html +++ b/docs/news/index.html @@ -124,6 +124,68 @@

Changelog

+
+

+yonder 0.1.2 Unreleased +

+
+

+Breaking changes

+ +
+
+

+Bug fixes

+ +
+
+

+New features

+ +
+
+

+Major improvements

+ +
+
+

+Minor improvements

+ +
+

yonder 0.1.1 2019-05-31 @@ -138,6 +200,7 @@

Contents

diff --git a/docs/reference/formGroup.html b/docs/reference/formGroup.html index c0d0e824..c234dba9 100644 --- a/docs/reference/formGroup.html +++ b/docs/reference/formGroup.html @@ -41,7 +41,7 @@ - @@ -132,7 +132,7 @@

Input labels, help text, and formatting to inputs

-

Form groups are a way of labelling an input. Form rows are similar to +

Form groups are a way of labeling an input. Form rows are similar to columns()s, but include additional styles intended for forms. The flexibility provided by form rows and groups means you can confidently develop shiny applications for devices and screens of varying sizes.

diff --git a/docs/reference/menuInput.html b/docs/reference/menuInput.html index c91b5f6c..f6cfdbc5 100644 --- a/docs/reference/menuInput.html +++ b/docs/reference/menuInput.html @@ -41,7 +41,7 @@ - @@ -131,7 +131,7 @@

Menu inputs

-

A togglable dropdown menu input. Menu inputs may be used as standalone +

A toggleable dropdown menu input. Menu inputs may be used as standalone reactive inputs or within a navInput(). For building custom, more complex dropdown elements please see dropdown().

diff --git a/docs/reference/navbar.html b/docs/reference/navbar.html index 9b2abd73..a86ff1eb 100644 --- a/docs/reference/navbar.html +++ b/docs/reference/navbar.html @@ -161,7 +161,7 @@

Arg collapse

One of "sm", "md", "lg", "xl", or NULL specifying -the breakpoint at which the navbar collapes, defaults to NULL, in which +the breakpoint at which the navbar collaspes, defaults to NULL, in which case the navbar is always expanded.

diff --git a/docs/reference/scroll.html b/docs/reference/scroll.html index 1aab26e9..86ee0b4b 100644 --- a/docs/reference/scroll.html +++ b/docs/reference/scroll.html @@ -41,7 +41,7 @@ - @@ -131,7 +131,7 @@

Vertical and horizontal scroll

-

Many of the applications you build depsite a complex layout will still fit +

Many of the applications you build despite a complex layout will still fit onto a single page. To help scroll long content alongside shorter content use the scroll() utility function.

diff --git a/docs/reference/yonder-package.html b/docs/reference/yonder-package.html index f64fa7aa..04647586 100644 --- a/docs/reference/yonder-package.html +++ b/docs/reference/yonder-package.html @@ -6,7 +6,7 @@ -A new approach to shiny applications — yonder-package • yonder +An opinionated shiny framework — yonder-package • yonder @@ -39,7 +39,7 @@ - + @@ -123,7 +123,7 @@
diff --git a/man/formGroup.Rd b/man/formGroup.Rd index 783ce00a..4d565118 100644 --- a/man/formGroup.Rd +++ b/man/formGroup.Rd @@ -28,7 +28,7 @@ to \code{NULL}, in which case help text is not added.} \code{"equal"} specifying a column width for the form group, defaults to \code{NULL}.} } \description{ -Form groups are a way of labelling an input. Form rows are similar to +Form groups are a way of labeling an input. Form rows are similar to \code{\link[=columns]{columns()}}s, but include additional styles intended for forms. The flexibility provided by form rows and groups means you can confidently develop shiny applications for devices and screens of varying sizes. diff --git a/man/menuInput.Rd b/man/menuInput.Rd index 4e6df721..3292a3a7 100644 --- a/man/menuInput.Rd +++ b/man/menuInput.Rd @@ -47,7 +47,7 @@ toggle button the menu aligns to, defaults to \code{"left"}.`} \item{session}{A reactive context, defaults to \code{\link[=getDefaultReactiveDomain]{getDefaultReactiveDomain()}}.} } \description{ -A togglable dropdown menu input. Menu inputs may be used as standalone +A toggleable dropdown menu input. Menu inputs may be used as standalone reactive inputs or within a \code{\link[=navInput]{navInput()}}. For building custom, more complex dropdown elements please see \code{\link[=dropdown]{dropdown()}}. } diff --git a/man/navbar.Rd b/man/navbar.Rd index 7c054f66..04fa01a8 100644 --- a/man/navbar.Rd +++ b/man/navbar.Rd @@ -14,7 +14,7 @@ the navigation bar.} defaults to \code{NULL}, in which case nothing is added.} \item{collapse}{One of \code{"sm"}, \code{"md"}, \code{"lg"}, \code{"xl"}, or \code{NULL} specifying -the breakpoint at which the navbar collapes, defaults to \code{NULL}, in which +the breakpoint at which the navbar collaspes, defaults to \code{NULL}, in which case the navbar is always expanded.} } \description{ diff --git a/man/scroll.Rd b/man/scroll.Rd index 2da7e4d9..ae81a495 100644 --- a/man/scroll.Rd +++ b/man/scroll.Rd @@ -14,7 +14,7 @@ direction to scroll overflowing content, defaults to \code{"vertical"}, in which case the content may croll up and down.} } \description{ -Many of the applications you build depsite a complex layout will still fit +Many of the applications you build despite a complex layout will still fit onto a single page. To help scroll long content alongside shorter content use the \code{scroll()} utility function. } diff --git a/man/yonder-package.Rd b/man/yonder-package.Rd index 0e50f9a8..5f0b2b38 100644 --- a/man/yonder-package.Rd +++ b/man/yonder-package.Rd @@ -4,7 +4,7 @@ \name{yonder-package} \alias{yonder} \alias{yonder-package} -\title{A new approach to shiny applications} +\title{An opinionated shiny framework} \description{ Yonder is a set of tools for flexible and creative shiny application construction and design.