Skip to content

Commit

Permalink
[NUXE-76] KIT DOCS - Build image example for selectable cards (#1178)
Browse files Browse the repository at this point in the history
* First commit

* Implements size  and rounded prop

On rails side only

* Creates size and rounded props

For react side of images

* Adds spec to image kit for size and rounded props

* Make corrections

* Return yml to how it was

* Timestamp Kit Formatted Date Additions (#1150)

* Update README.md

* WIP: Timestamp kit update Issue #618

* Add show_date false example, alignment classes

* WIP: Rails kit update

* WIP: React component for pb_timestamp kit

* Adding specs to rails component of kit

* Adding more specs to timestamp kit

* Adding elapsed variant

* [NUX-638] - Date Kit Refactor/Design (#1108)

* Patch for rake dist (#1147)

* Patch for Removing Rake Tasks from Dist

* Patch Commit

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* [CMPN-22] Allow all HTML options on input in PbSelectableIcon, PbSelectableCard and PbSelectableCardIcon Rails kits (#1113)

* Add input options to selectable card

* Add input options to selectable icon

* Add input options to selectable card icon

* Add more spec coverage

* Switch name to input options

* Fix spec tests

* [NUXE-158] Section separator dark mode (WIP) (#1146)

* Fixed dark mode

* Updated spec doc

* Fixed dark card variant

Deleted unnecessary lines

Deleted lines

* Better error messages, and more test coverage (#1115)

* Update README.md

* Add coverage for added boilerplate props

* Pass prop name to type creation & expose in error messages

* Also specify name of kit

* Simplify prop examples

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>

* Fixes Typeahead (Rails) setting wrong image attribute in examples (#1151)

* Update README.md

* Playbook Distribution Release (#834)

* Update changelog

* Fixing Flash By Separating Fade Out Keyframe from Default  Class (#1135)

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Make updates to the inline date range kit (#1126)

* Make updates to the inline date range kit for issue #613

* Pass the props so darkmode works

* Make alignment changes

* Fix breaking spec

* Adjust time presentation

* Fix spacing

* use buildCss

* Concat classname using the classnames function

* Use spacing variable

* updated table with examplesof how to use buttons (#1123)

* Update Progress Step (#1128)

* Update Progress Step

* Add hidden status to step items

* [NUXE-155] Date Picker Patch 3 (#1125)

* fixed readonly rails validation bug, created default onChange lambda

* improved validation fix

* rails form label fix

* fixed simple form attribute mismatch

* fixed mising commas in model class def

* replicated improved null value handling from patch-4

* removed dark doc examples

* more unused doc example removal

* cleaned helper js

* alphas and timeout solution

* cleaned up commented code, re-formatted dp helper js

* removed test dp in filter kit, reworked boolean label logic

* reverted alpha versioning

* Typeahead with Pills (Rails) (#1104)

* Update PULL_REQUEST_TEMPLATE.md

* WIP: Typeahead w/ Pills (React)

* WIP

* Basic pub-sub working for add, remove and clear

* Revert changes to index.js

* Async options

* Spec coverage

* Add code example docs

Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* [NUXE-55] Updated styles to button toolbar kit (#1129)

* Updated styles to button toolbar kit

* Updated spec doc

* Fixed dark bug for react

Fixed dark bug for react

* Sass optimization

Use spacing variables

Border disappear when hovered

Sass optimization

Sass optimization

Deleted some lines

* Fixed sass variables

* Sass optimization & update doc examples & update spec doc

* Fix jenkins error

* Adds HTML input options to PB toggle kit (#1112)

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Bump actionview from 5.2.4.3 to 5.2.4.4 (#1103)

Bumps [actionview](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.3/actionview/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [NUXE-80] - Add 'close' option to kit, with examples (#1142)

* Add 'close' option to kit, with examples

* Update style

* Update default state

* Update func name

* Update class and fixedWidth

* Use proper classname approach

* Add fixed width to rails version to match react

* Update toast styling

* Refactor onclick conditional

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* Update dependency mini-css-extract-plugin to v0.12.0 (#1140)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency copy-webpack-plugin to v6.2.0 (#1139)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Fix typeahead example using wrong attribute

Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* white-space: nowrap added (#1153)

* Nav Kit Update (#1152)

* Update README.md

* Playbook Distribution Release (#834)

* Update changelog

* Fixing Flash By Separating Fade Out Keyframe from Default  Class (#1135)

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Make updates to the inline date range kit (#1126)

* Make updates to the inline date range kit for issue #613

* Pass the props so darkmode works

* Make alignment changes

* Fix breaking spec

* Adjust time presentation

* Fix spacing

* use buildCss

* Concat classname using the classnames function

* Use spacing variable

* updated table with examplesof how to use buttons (#1123)

* Update Progress Step (#1128)

* Update Progress Step

* Add hidden status to step items

* [NUXE-155] Date Picker Patch 3 (#1125)

* fixed readonly rails validation bug, created default onChange lambda

* improved validation fix

* rails form label fix

* fixed simple form attribute mismatch

* fixed mising commas in model class def

* replicated improved null value handling from patch-4

* removed dark doc examples

* more unused doc example removal

* cleaned helper js

* alphas and timeout solution

* cleaned up commented code, re-formatted dp helper js

* removed test dp in filter kit, reworked boolean label logic

* reverted alpha versioning

* Typeahead with Pills (Rails) (#1104)

* Update PULL_REQUEST_TEMPLATE.md

* WIP: Typeahead w/ Pills (React)

* WIP

* Basic pub-sub working for add, remove and clear

* Revert changes to index.js

* Async options

* Spec coverage

* Add code example docs

Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* [NUXE-55] Updated styles to button toolbar kit (#1129)

* Updated styles to button toolbar kit

* Updated spec doc

* Fixed dark bug for react

Fixed dark bug for react

* Sass optimization

Use spacing variables

Border disappear when hovered

Sass optimization

Sass optimization

Deleted some lines

* Fixed sass variables

* Sass optimization & update doc examples & update spec doc

* Fix jenkins error

* Adds HTML input options to PB toggle kit (#1112)

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Bump actionview from 5.2.4.3 to 5.2.4.4 (#1103)

Bumps [actionview](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.3/actionview/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [NUXE-80] - Add 'close' option to kit, with examples (#1142)

* Add 'close' option to kit, with examples

* Update style

* Update default state

* Update func name

* Update class and fixedWidth

* Use proper classname approach

* Add fixed width to rails version to match react

* Update toast styling

* Refactor onclick conditional

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* Update dependency mini-css-extract-plugin to v0.12.0 (#1140)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency copy-webpack-plugin to v6.2.0 (#1139)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Updated Changelog and Made Minor Adjustment to Changelog Rake

* Updated padding & Borderless option created

* Nav with image for icon added

* _with_img_nav.md added

* updated specs

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* [NUX-639] - Caption Kits to support block / Time Kit style updates (#1100)

* Revert "Playbook v7.1.0 (#1143)" (#1148)

This reverts commit f1efe55b0dbc6401ffa4d8e061b5ee40bc1d9b6f.

* Solar Patch (#1149)

* Solar Patch

* syntax

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Cherry-picked and pushing Playbook v7.1.0 commit back into Master branch

* Playbook Distribution Release (#834)

* Update changelog

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update caption to support block, update time kit structure/style

* Remove extra additions.

* removed CHANGELOG duplicate

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: thestephenmarshall <smarshall1980@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>

* Revised

* Update design of Date Kit

* update test, add deprecation in react

* Revised

* Update design of Date Kit

* update test, add deprecation in react

* Space

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Josephine Fischer <64423298+josephinef9@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>
Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Megan Trimble <53874143+megantrimble@users.noreply.github.com>

* Create Background kit (#1110)

* Update README.md

* Generate Background Kit

* wip but image background seen

* wip add white to react, start rails

* Change backgroundcolor prop

* Add more props

* Add image background

Need to fix text

* Alphabetize menu names

* Fix lint issues

* Change color names

* Change to backgroun prop and edit color

Still working on image part

* Fix conditional for ruby

Classname and children work for color background, image still in progress

* Correct the React kit to work with images more easily

* Get image to work

* Fix linting issues

Add examples to react docs, alphabetize props

* Finish docs

* Edit spacing/ details

* Add spec tests

Also tweaked classname prop

* Fix minor offenses

* Delete import of background css since there was no css

* Update app/pb_kits/playbook/pb_background/docs/_background_default.html.erb

Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>

* Update app/pb_kits/playbook/pb_background/docs/_background_default.html.erb

Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>

* Update app/pb_kits/playbook/pb_background/docs/_background_default.html.erb

Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>

* Update app/pb_kits/playbook/pb_background/docs/_background_default.html.erb

Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>

* Fix tag

* Impliment Jasons suggestion on docs

Add loader to image, change lorum ipsum to quote, change image to unsplash, and put shadowing on card and change color names

* Fix spec

* Add background-size & fix classnames

* Single/Double Quote mistake

* Fix spacing

* Patch for rake dist (#1147)

* Patch for Removing Rake Tasks from Dist

* Patch Commit

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* added scss file, separated examples, and wrote documentation

* fixed failing specs

* got rid of extra files

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Kelly Ryan <kellyeryan@gmail.com>
Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Eva Louderback <evalouderback@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>

* Add safe navigator to address home's without addresses (#1161)

* Add solid example of Typeahead (default) Rails kit to Form kit (#1158)

* Patch for rake dist (#1147)

* Patch for Removing Rake Tasks from Dist

* Patch Commit

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* [CMPN-22] Allow all HTML options on input in PbSelectableIcon, PbSelectableCard and PbSelectableCardIcon Rails kits (#1113)

* Add input options to selectable card

* Add input options to selectable icon

* Add input options to selectable card icon

* Add more spec coverage

* Switch name to input options

* Fix spec tests

* [NUXE-158] Section separator dark mode (WIP) (#1146)

* Fixed dark mode

* Updated spec doc

* Fixed dark card variant

Deleted unnecessary lines

Deleted lines

* Better error messages, and more test coverage (#1115)

* Update README.md

* Add coverage for added boilerplate props

* Pass prop name to type creation & expose in error messages

* Also specify name of kit

* Simplify prop examples

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>

* Fixes Typeahead (Rails) setting wrong image attribute in examples (#1151)

* Update README.md

* Playbook Distribution Release (#834)

* Update changelog

* Fixing Flash By Separating Fade Out Keyframe from Default  Class (#1135)

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Make updates to the inline date range kit (#1126)

* Make updates to the inline date range kit for issue #613

* Pass the props so darkmode works

* Make alignment changes

* Fix breaking spec

* Adjust time presentation

* Fix spacing

* use buildCss

* Concat classname using the classnames function

* Use spacing variable

* updated table with examplesof how to use buttons (#1123)

* Update Progress Step (#1128)

* Update Progress Step

* Add hidden status to step items

* [NUXE-155] Date Picker Patch 3 (#1125)

* fixed readonly rails validation bug, created default onChange lambda

* improved validation fix

* rails form label fix

* fixed simple form attribute mismatch

* fixed mising commas in model class def

* replicated improved null value handling from patch-4

* removed dark doc examples

* more unused doc example removal

* cleaned helper js

* alphas and timeout solution

* cleaned up commented code, re-formatted dp helper js

* removed test dp in filter kit, reworked boolean label logic

* reverted alpha versioning

* Typeahead with Pills (Rails) (#1104)

* Update PULL_REQUEST_TEMPLATE.md

* WIP: Typeahead w/ Pills (React)

* WIP

* Basic pub-sub working for add, remove and clear

* Revert changes to index.js

* Async options

* Spec coverage

* Add code example docs

Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* [NUXE-55] Updated styles to button toolbar kit (#1129)

* Updated styles to button toolbar kit

* Updated spec doc

* Fixed dark bug for react

Fixed dark bug for react

* Sass optimization

Use spacing variables

Border disappear when hovered

Sass optimization

Sass optimization

Deleted some lines

* Fixed sass variables

* Sass optimization & update doc examples & update spec doc

* Fix jenkins error

* Adds HTML input options to PB toggle kit (#1112)

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Bump actionview from 5.2.4.3 to 5.2.4.4 (#1103)

Bumps [actionview](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.3/actionview/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [NUXE-80] - Add 'close' option to kit, with examples (#1142)

* Add 'close' option to kit, with examples

* Update style

* Update default state

* Update func name

* Update class and fixedWidth

* Use proper classname approach

* Add fixed width to rails version to match react

* Update toast styling

* Refactor onclick conditional

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* Update dependency mini-css-extract-plugin to v0.12.0 (#1140)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency copy-webpack-plugin to v6.2.0 (#1139)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Fix typeahead example using wrong attribute

Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* white-space: nowrap added (#1153)

* Nav Kit Update (#1152)

* Update README.md

* Playbook Distribution Release (#834)

* Update changelog

* Fixing Flash By Separating Fade Out Keyframe from Default  Class (#1135)

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Make updates to the inline date range kit (#1126)

* Make updates to the inline date range kit for issue #613

* Pass the props so darkmode works

* Make alignment changes

* Fix breaking spec

* Adjust time presentation

* Fix spacing

* use buildCss

* Concat classname using the classnames function

* Use spacing variable

* updated table with examplesof how to use buttons (#1123)

* Update Progress Step (#1128)

* Update Progress Step

* Add hidden status to step items

* [NUXE-155] Date Picker Patch 3 (#1125)

* fixed readonly rails validation bug, created default onChange lambda

* improved validation fix

* rails form label fix

* fixed simple form attribute mismatch

* fixed mising commas in model class def

* replicated improved null value handling from patch-4

* removed dark doc examples

* more unused doc example removal

* cleaned helper js

* alphas and timeout solution

* cleaned up commented code, re-formatted dp helper js

* removed test dp in filter kit, reworked boolean label logic

* reverted alpha versioning

* Typeahead with Pills (Rails) (#1104)

* Update PULL_REQUEST_TEMPLATE.md

* WIP: Typeahead w/ Pills (React)

* WIP

* Basic pub-sub working for add, remove and clear

* Revert changes to index.js

* Async options

* Spec coverage

* Add code example docs

Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* [NUXE-55] Updated styles to button toolbar kit (#1129)

* Updated styles to button toolbar kit

* Updated spec doc

* Fixed dark bug for react

Fixed dark bug for react

* Sass optimization

Use spacing variables

Border disappear when hovered

Sass optimization

Sass optimization

Deleted some lines

* Fixed sass variables

* Sass optimization & update doc examples & update spec doc

* Fix jenkins error

* Adds HTML input options to PB toggle kit (#1112)

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Bump actionview from 5.2.4.3 to 5.2.4.4 (#1103)

Bumps [actionview](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.3/actionview/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [NUXE-80] - Add 'close' option to kit, with examples (#1142)

* Add 'close' option to kit, with examples

* Update style

* Update default state

* Update func name

* Update class and fixedWidth

* Use proper classname approach

* Add fixed width to rails version to match react

* Update toast styling

* Refactor onclick conditional

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* Update dependency mini-css-extract-plugin to v0.12.0 (#1140)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency copy-webpack-plugin to v6.2.0 (#1139)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Updated Changelog and Made Minor Adjustment to Changelog Rake

* Updated padding & Borderless option created

* Nav with image for icon added

* _with_img_nav.md added

* updated specs

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* [NUX-639] - Caption Kits to support block / Time Kit style updates (#1100)

* Revert "Playbook v7.1.0 (#1143)" (#1148)

This reverts commit f1efe55b0dbc6401ffa4d8e061b5ee40bc1d9b6f.

* Solar Patch (#1149)

* Solar Patch

* syntax

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Cherry-picked and pushing Playbook v7.1.0 commit back into Master branch

* Playbook Distribution Release (#834)

* Update changelog

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update caption to support block, update time kit structure/style

* Remove extra additions.

* removed CHANGELOG duplicate

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: thestephenmarshall <smarshall1980@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>

* Solar Patch fixes

* Downgrade react-select lib (#1155)

* Highcharts React null value bug fix (#1154)

* if check for undefined

* optimized conditional

* Upgrades library dependencies (#1145)

* Add solid example of Typeahead (default) Rails kit to Form kit

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Josephine Fischer <64423298+josephinef9@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>
Co-authored-by: Megan Trimble <53874143+megantrimble@users.noreply.github.com>
Co-authored-by: Cole Erikson <coleerikson@users.noreply.github.com>
Co-authored-by: Andrew Kloecker <lt.kvothe@gmail.com>

* Restore text prop, replaces name in show_user variant

* Fix: prefer to_s over string interpolation

* Fixing sorting of props

* fixed dark mode

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Cole Erikson <coleerikson@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Josephine Fischer <64423298+josephinef9@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Megan Trimble <53874143+megantrimble@users.noreply.github.com>
Co-authored-by: Madison McCardle <64422843+maddiemc01@users.noreply.github.com>
Co-authored-by: Kelly Ryan <kellyeryan@gmail.com>
Co-authored-by: Eva Louderback <evalouderback@gmail.com>
Co-authored-by: Katie Weber <38359249+web-kat@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>
Co-authored-by: Andrew Kloecker <lt.kvothe@gmail.com>

* Fix bad SHA in react-select (#1172)

* Add default pre-selected options to Typeahead with Pills (#1174)

* Add default_options (defaultValue) support to Typeahead with Pills

* Fix bad SHA in react-select

* Allow pubsub clear values

* Fix bug with selection

* Target id selector instance

* Add image options to selectable card rails

* Update dependency lint-staged to v10.5.0 (#1098)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Adds an Icon Prop to the Progress Step Item Kit (#1175)

* Version Bump

* Rails Working for Stepper Custom Icon

* Rebasing yarn.lock

* Added Deprication/Backwards compatible show_icon for Rails

* Update app/pb_kits/playbook/pb_progress_step/_progress_step.scss

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* Update dependency flow-bin to v0.137.0 (#1109)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency copy-webpack-plugin to v6.2.1 (#1144)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Bump npm-user-validate from 1.0.0 to 1.0.1 (#1162)

Bumps [npm-user-validate](https://github.com/npm/npm-user-validate) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/npm/npm-user-validate/releases)
- [Commits](https://github.com/npm/npm-user-validate/compare/v1.0.0...v1.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Finish react side to selectable image

* [NUXE-50] Add landing page and getting started to docs (#1173)

* reconfigured routes

* homepage scaffolding

* sorted out react_rails particulars, new nav solution

* restructured layouts, rescoped kits pages, created getting started route

* added getting started md, made SnippetToggle react component semantic

* removed unused getting_started erb

* [NUX-638] - Date Kit Refactor/Design (#1108)

* Patch for rake dist (#1147)

* Patch for Removing Rake Tasks from Dist

* Patch Commit

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* [CMPN-22] Allow all HTML options on input in PbSelectableIcon, PbSelectableCard and PbSelectableCardIcon Rails kits (#1113)

* Add input options to selectable card

* Add input options to selectable icon

* Add input options to selectable card icon

* Add more spec coverage

* Switch name to input options

* Fix spec tests

* [NUXE-158] Section separator dark mode (WIP) (#1146)

* Fixed dark mode

* Updated spec doc

* Fixed dark card variant

Deleted unnecessary lines

Deleted lines

* Better error messages, and more test coverage (#1115)

* Update README.md

* Add coverage for added boilerplate props

* Pass prop name to type creation & expose in error messages

* Also specify name of kit

* Simplify prop examples

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>

* Fixes Typeahead (Rails) setting wrong image attribute in examples (#1151)

* Update README.md

* Playbook Distribution Release (#834)

* Update changelog

* Fixing Flash By Separating Fade Out Keyframe from Default  Class (#1135)

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Make updates to the inline date range kit (#1126)

* Make updates to the inline date range kit for issue #613

* Pass the props so darkmode works

* Make alignment changes

* Fix breaking spec

* Adjust time presentation

* Fix spacing

* use buildCss

* Concat classname using the classnames function

* Use spacing variable

* updated table with examplesof how to use buttons (#1123)

* Update Progress Step (#1128)

* Update Progress Step

* Add hidden status to step items

* [NUXE-155] Date Picker Patch 3 (#1125)

* fixed readonly rails validation bug, created default onChange lambda

* improved validation fix

* rails form label fix

* fixed simple form attribute mismatch

* fixed mising commas in model class def

* replicated improved null value handling from patch-4

* removed dark doc examples

* more unused doc example removal

* cleaned helper js

* alphas and timeout solution

* cleaned up commented code, re-formatted dp helper js

* removed test dp in filter kit, reworked boolean label logic

* reverted alpha versioning

* Typeahead with Pills (Rails) (#1104)

* Update PULL_REQUEST_TEMPLATE.md

* WIP: Typeahead w/ Pills (React)

* WIP

* Basic pub-sub working for add, remove and clear

* Revert changes to index.js

* Async options

* Spec coverage

* Add code example docs

Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* [NUXE-55] Updated styles to button toolbar kit (#1129)

* Updated styles to button toolbar kit

* Updated spec doc

* Fixed dark bug for react

Fixed dark bug for react

* Sass optimization

Use spacing variables

Border disappear when hovered

Sass optimization

Sass optimization

Deleted some lines

* Fixed sass variables

* Sass optimization & update doc examples & update spec doc

* Fix jenkins error

* Adds HTML input options to PB toggle kit (#1112)

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Bump actionview from 5.2.4.3 to 5.2.4.4 (#1103)

Bumps [actionview](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.3/actionview/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [NUXE-80] - Add 'close' option to kit, with examples (#1142)

* Add 'close' option to kit, with examples

* Update style

* Update default state

* Update func name

* Update class and fixedWidth

* Use proper classname approach

* Add fixed width to rails version to match react

* Update toast styling

* Refactor onclick conditional

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* Update dependency mini-css-extract-plugin to v0.12.0 (#1140)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency copy-webpack-plugin to v6.2.0 (#1139)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Fix typeahead example using wrong attribute

Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* white-space: nowrap added (#1153)

* Nav Kit Update (#1152)

* Update README.md

* Playbook Distribution Release (#834)

* Update changelog

* Fixing Flash By Separating Fade Out Keyframe from Default  Class (#1135)

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Make updates to the inline date range kit (#1126)

* Make updates to the inline date range kit for issue #613

* Pass the props so darkmode works

* Make alignment changes

* Fix breaking spec

* Adjust time presentation

* Fix spacing

* use buildCss

* Concat classname using the classnames function

* Use spacing variable

* updated table with examplesof how to use buttons (#1123)

* Update Progress Step (#1128)

* Update Progress Step

* Add hidden status to step items

* [NUXE-155] Date Picker Patch 3 (#1125)

* fixed readonly rails validation bug, created default onChange lambda

* improved validation fix

* rails form label fix

* fixed simple form attribute mismatch

* fixed mising commas in model class def

* replicated improved null value handling from patch-4

* removed dark doc examples

* more unused doc example removal

* cleaned helper js

* alphas and timeout solution

* cleaned up commented code, re-formatted dp helper js

* removed test dp in filter kit, reworked boolean label logic

* reverted alpha versioning

* Typeahead with Pills (Rails) (#1104)

* Update PULL_REQUEST_TEMPLATE.md

* WIP: Typeahead w/ Pills (React)

* WIP

* Basic pub-sub working for add, remove and clear

* Revert changes to index.js

* Async options

* Spec coverage

* Add code example docs

Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* [NUXE-55] Updated styles to button toolbar kit (#1129)

* Updated styles to button toolbar kit

* Updated spec doc

* Fixed dark bug for react

Fixed dark bug for react

* Sass optimization

Use spacing variables

Border disappear when hovered

Sass optimization

Sass optimization

Deleted some lines

* Fixed sass variables

* Sass optimization & update doc examples & update spec doc

* Fix jenkins error

* Adds HTML input options to PB toggle kit (#1112)

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Bump actionview from 5.2.4.3 to 5.2.4.4 (#1103)

Bumps [actionview](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.3/actionview/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [NUXE-80] - Add 'close' option to kit, with examples (#1142)

* Add 'close' option to kit, with examples

* Update style

* Update default state

* Update func name

* Update class and fixedWidth

* Use proper classname approach

* Add fixed width to rails version to match react

* Update toast styling

* Refactor onclick conditional

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* Update dependency mini-css-extract-plugin to v0.12.0 (#1140)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency copy-webpack-plugin to v6.2.0 (#1139)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Updated Changelog and Made Minor Adjustment to Changelog Rake

* Updated padding & Borderless option created

* Nav with image for icon added

* _with_img_nav.md added

* updated specs

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* [NUX-639] - Caption Kits to support block / Time Kit style updates (#1100)

* Revert "Playbook v7.1.0 (#1143)" (#1148)

This reverts commit f1efe55b0dbc6401ffa4d8e061b5ee40bc1d9b6f.

* Solar Patch (#1149)

* Solar Patch

* syntax

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Cherry-picked and pushing Playbook v7.1.0 commit back into Master branch

* Playbook Distribution Release (#834)

* Update changelog

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update caption to support block, update time kit structure/style

* Remove extra additions.

* removed CHANGELOG duplicate

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: thestephenmarshall <smarshall1980@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>

* Revised

* Update design of Date Kit

* update test, add deprecation in react

* Revised

* Update design of Date Kit

* update test, add deprecation in react

* Space

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Josephine Fischer <64423298+josephinef9@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>
Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Megan Trimble <53874143+megantrimble@users.noreply.github.com>

* Create Background kit (#1110)

* Update README.md

* Generate Background Kit

* wip but image background seen

* wip add white to react, start rails

* Change backgroundcolor prop

* Add more props

* Add image background

Need to fix text

* Alphabetize menu names

* Fix lint issues

* Change color names

* Change to backgroun prop and edit color

Still working on image part

* Fix conditional for ruby

Classname and children work for color background, image still in progress

* Correct the React kit to work with images more easily

* Get image to work

* Fix linting issues

Add examples to react docs, alphabetize props

* Finish docs

* Edit spacing/ details

* Add spec tests

Also tweaked classname prop

* Fix minor offenses

* Delete import of background css since there was no css

* Update app/pb_kits/playbook/pb_background/docs/_background_default.html.erb

Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>

* Update app/pb_kits/playbook/pb_background/docs/_background_default.html.erb

Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>

* Update app/pb_kits/playbook/pb_background/docs/_background_default.html.erb

Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>

* Update app/pb_kits/playbook/pb_background/docs/_background_default.html.erb

Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>

* Fix tag

* Impliment Jasons suggestion on docs

Add loader to image, change lorum ipsum to quote, change image to unsplash, and put shadowing on card and change color names

* Fix spec

* Add background-size & fix classnames

* Single/Double Quote mistake

* Fix spacing

* Patch for rake dist (#1147)

* Patch for Removing Rake Tasks from Dist

* Patch Commit

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* added scss file, separated examples, and wrote documentation

* fixed failing specs

* got rid of extra files

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Kelly Ryan <kellyeryan@gmail.com>
Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Eva Louderback <evalouderback@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>

* Add safe navigator to address home's without addresses (#1161)

* Add solid example of Typeahead (default) Rails kit to Form kit (#1158)

* Patch for rake dist (#1147)

* Patch for Removing Rake Tasks from Dist

* Patch Commit

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* [CMPN-22] Allow all HTML options on input in PbSelectableIcon, PbSelectableCard and PbSelectableCardIcon Rails kits (#1113)

* Add input options to selectable card

* Add input options to selectable icon

* Add input options to selectable card icon

* Add more spec coverage

* Switch name to input options

* Fix spec tests

* [NUXE-158] Section separator dark mode (WIP) (#1146)

* Fixed dark mode

* Updated spec doc

* Fixed dark card variant

Deleted unnecessary lines

Deleted lines

* Better error messages, and more test coverage (#1115)

* Update README.md

* Add coverage for added boilerplate props

* Pass prop name to type creation & expose in error messages

* Also specify name of kit

* Simplify prop examples

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>

* Fixes Typeahead (Rails) setting wrong image attribute in examples (#1151)

* Update README.md

* Playbook Distribution Release (#834)

* Update changelog

* Fixing Flash By Separating Fade Out Keyframe from Default  Class (#1135)

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Make updates to the inline date range kit (#1126)

* Make updates to the inline date range kit for issue #613

* Pass the props so darkmode works

* Make alignment changes

* Fix breaking spec

* Adjust time presentation

* Fix spacing

* use buildCss

* Concat classname using the classnames function

* Use spacing variable

* updated table with examplesof how to use buttons (#1123)

* Update Progress Step (#1128)

* Update Progress Step

* Add hidden status to step items

* [NUXE-155] Date Picker Patch 3 (#1125)

* fixed readonly rails validation bug, created default onChange lambda

* improved validation fix

* rails form label fix

* fixed simple form attribute mismatch

* fixed mising commas in model class def

* replicated improved null value handling from patch-4

* removed dark doc examples

* more unused doc example removal

* cleaned helper js

* alphas and timeout solution

* cleaned up commented code, re-formatted dp helper js

* removed test dp in filter kit, reworked boolean label logic

* reverted alpha versioning

* Typeahead with Pills (Rails) (#1104)

* Update PULL_REQUEST_TEMPLATE.md

* WIP: Typeahead w/ Pills (React)

* WIP

* Basic pub-sub working for add, remove and clear

* Revert changes to index.js

* Async options

* Spec coverage

* Add code example docs

Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* [NUXE-55] Updated styles to button toolbar kit (#1129)

* Updated styles to button toolbar kit

* Updated spec doc

* Fixed dark bug for react

Fixed dark bug for react

* Sass optimization

Use spacing variables

Border disappear when hovered

Sass optimization

Sass optimization

Deleted some lines

* Fixed sass variables

* Sass optimization & update doc examples & update spec doc

* Fix jenkins error

* Adds HTML input options to PB toggle kit (#1112)

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Bump actionview from 5.2.4.3 to 5.2.4.4 (#1103)

Bumps [actionview](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.3/actionview/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [NUXE-80] - Add 'close' option to kit, with examples (#1142)

* Add 'close' option to kit, with examples

* Update style

* Update default state

* Update func name

* Update class and fixedWidth

* Use proper classname approach

* Add fixed width to rails version to match react

* Update toast styling

* Refactor onclick conditional

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* Update dependency mini-css-extract-plugin to v0.12.0 (#1140)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency copy-webpack-plugin to v6.2.0 (#1139)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Fix typeahead example using wrong attribute

Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* white-space: nowrap added (#1153)

* Nav Kit Update (#1152)

* Update README.md

* Playbook Distribution Release (#834)

* Update changelog

* Fixing Flash By Separating Fade Out Keyframe from Default  Class (#1135)

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Make updates to the inline date range kit (#1126)

* Make updates to the inline date range kit for issue #613

* Pass the props so darkmode works

* Make alignment changes

* Fix breaking spec

* Adjust time presentation

* Fix spacing

* use buildCss

* Concat classname using the classnames function

* Use spacing variable

* updated table with examplesof how to use buttons (#1123)

* Update Progress Step (#1128)

* Update Progress Step

* Add hidden status to step items

* [NUXE-155] Date Picker Patch 3 (#1125)

* fixed readonly rails validation bug, created default onChange lambda

* improved validation fix

* rails form label fix

* fixed simple form attribute mismatch

* fixed mising commas in model class def

* replicated improved null value handling from patch-4

* removed dark doc examples

* more unused doc example removal

* cleaned helper js

* alphas and timeout solution

* cleaned up commented code, re-formatted dp helper js

* removed test dp in filter kit, reworked boolean label logic

* reverted alpha versioning

* Typeahead with Pills (Rails) (#1104)

* Update PULL_REQUEST_TEMPLATE.md

* WIP: Typeahead w/ Pills (React)

* WIP

* Basic pub-sub working for add, remove and clear

* Revert changes to index.js

* Async options

* Spec coverage

* Add code example docs

Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* [NUXE-55] Updated styles to button toolbar kit (#1129)

* Updated styles to button toolbar kit

* Updated spec doc

* Fixed dark bug for react

Fixed dark bug for react

* Sass optimization

Use spacing variables

Border disappear when hovered

Sass optimization

Sass optimization

Deleted some lines

* Fixed sass variables

* Sass optimization & update doc examples & update spec doc

* Fix jenkins error

* Adds HTML input options to PB toggle kit (#1112)

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Bump actionview from 5.2.4.3 to 5.2.4.4 (#1103)

Bumps [actionview](https://github.com/rails/rails) from 5.2.4.3 to 5.2.4.4.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v6.0.3.3/actionview/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v5.2.4.3...v5.2.4.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* [NUXE-80] - Add 'close' option to kit, with examples (#1142)

* Add 'close' option to kit, with examples

* Update style

* Update default state

* Update func name

* Update class and fixedWidth

* Use proper classname approach

* Add fixed width to rails version to match react

* Update toast styling

* Refactor onclick conditional

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* Update dependency mini-css-extract-plugin to v0.12.0 (#1140)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update dependency copy-webpack-plugin to v6.2.0 (#1139)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Updated Changelog and Made Minor Adjustment to Changelog Rake

* Updated padding & Borderless option created

* Nav with image for icon added

* _with_img_nav.md added

* updated specs

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* [NUX-639] - Caption Kits to support block / Time Kit style updates (#1100)

* Revert "Playbook v7.1.0 (#1143)" (#1148)

This reverts commit f1efe55b0dbc6401ffa4d8e061b5ee40bc1d9b6f.

* Solar Patch (#1149)

* Solar Patch

* syntax

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Cherry-picked and pushing Playbook v7.1.0 commit back into Master branch

* Playbook Distribution Release (#834)

* Update changelog

* Changelog Generator 2.0 (#1136)

* Changelog Generator 2.0

* Updated PR Template

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>

* Pin dependencies (#1138)

Co-authored-by: Renovate Bot <bot@renovateapp.com>

* Update caption to support block, update time kit structure/style

* Remove extra additions.

* removed CHANGELOG duplicate

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: thestephenmarshall <smarshall1980@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>

* Solar Patch fixes

* Downgrade react-select lib (#1155)

* Highcharts React null value bug fix (#1154)

* if check for undefined

* optimized conditional

* Upgrades library dependencies (#1145)

* Add solid example of Typeahead (default) Rails kit to Form kit

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Josephine Fischer <64423298+josephinef9@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>
Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>
Co-authored-by: Matthew Russell Dodds <matthew.dodds@powerhrg.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jon Zazula <djonyriz@gmail.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Idan Zonshein <64423490+idanzonshein@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>
Co-authored-by: Megan Trimble <53874143+megantrimble@users.noreply.github.com>
Co-authored-by: Cole Erikson <coleerikson@users.noreply.github.com>
Co-authored-by: Andrew Kloecker <lt.kvothe@gmail.com>

* adding GA tag (#1166)

* [NUXE-23] - Fix tooltip with CSS (#1165)

* Fix tooltip with CSS

* Update arrow CSS

* Dry CSS

* Add spacing variables

* [NUXE-156] Refactor date picker form helper to use text field helper (#1131)

* Update README.md

* Playbook Distribution Release (#834)

* Update changelog

* text_field init

* text_field prop forwarding, conditional erb logic

* fixed prop/html attr passage to text_field helper, reintroduced simple form

* local testing model constructor

* reworked docs to handled null date values by default

* alpha versioning, commented out value binding

* cleaned test examples

* fixed label conditionals

* typeahead linting reversion

* changelog.rake linting reversion

* removed blank default_date props

* reverted alpha versioning

* matched Gemfile.lock with v7.3.0

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garcia@powerhrg.com>

* [NUX-640] - New Date Time Kit (#1071)

* Add Date Time Kit, enhance flex

* Update dark props

Co-authored-by: Cole Erikson <cole.erikson@powerhrg.com>

* Update changelog

* introduced background kit

* fixed nav

* getting started sass

* svg/background kit work

* design mark ii

* footer complete, added github logo, svg cleanup

* fixed cursor hover

* cleaned sass, classnames, conditionals, controller methods

* mobile nav phase one

* mobile nav phase two, non-kit sidebar, dark mode fixed, rails helpers for image assets

* fixed non-kit sideNav selector

* changed utilities and tokens layouts, separated footer, new conditionals to sidebar, cleaned application erb, max width reconfiguration

* removed some spaces

* asset changes

* reintroduced dark mode toggle to utilities and tokens pages

* dark mode footer captions, better stylings for large screens

* spacing variables

* narrowed footer max-width

Co-authored-by: Cole Erikson <coleerikson@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Josephine Fischer <64423298+josephinef9@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Garett Arrowood <garettarrowood@gmail.com>
Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Rafael Garcia <rafael.garci…
  • Loading branch information
1 parent cc85f29 commit 75439e8
Show file tree
Hide file tree
Showing 7 changed files with 92 additions and 8 deletions.
Expand Up @@ -15,7 +15,3 @@
<br>

<%= pb_rails("image", props: { rounded: true, size: "xl", url: "https://unsplash.it/500/400/?image=634" }) %>

<br>

<%= pb_rails("image", props: { rounded: true, url: "https://unsplash.it/500/400/?image=634" }) %>
Expand Up @@ -29,10 +29,6 @@ const RoundedImage = () => {
size="xl"
url="https://unsplash.it/500/400/?image=634"
/>
<Image
rounded
url="https://unsplash.it/500/400/?image=634"
/>
</>
)
}
Expand Down
@@ -0,0 +1,27 @@
<div class="pb--doc-demo-row">

<%= pb_rails("selectable_card", props: {
input_id: "selectable-image-default",
name: "selectable-image-default",
value: "selectable-image-default",
checked: true,
icon: true
}) do %>
<%= pb_rails("image", props: { rounded: true, size: "xl",url: "https://unsplash.it/500/400/?image=634" }) %>
<%= pb_rails("body", props: { tag: "span"}) do %>
Add text here
<% end %>
<% end %>
<%= pb_rails("selectable_card", props: {
input_id: "selectable-image-xl",
name: "selectable-image-xl",
value: "selectable-image-xl",
checked: false,
icon: true
}) do %>
<%= pb_rails("image", props: { rounded: true, size: "xl", url: "https://unsplash.it/500/400/?image=634" }) %>
<% end %>

</div>
@@ -0,0 +1,61 @@
import React from 'react'
import {
Body,
Image,
SelectableCard,
} from '../../'

class SelectableCardImage extends React.Component {
state = {
selectableImage: true,
unselectedImage: false,
}

handleSelect = (event) => {
this.setState({
[event.target.id]: event.target.checked,
})
}

render() {
return (
<div className="pb--doc-demo-row">

<SelectableCard
checked={this.state.selectableImage}
icon
inputId="selectableImage"
name="selectableImage"
onChange={this.handleSelect}
value="selectableImage"
>
<Image
rounded
size="xl"
url="https://unsplash.it/500/400/?image=634"
/>

<Body>{'Add text here'}</Body>
</SelectableCard>

<SelectableCard
checked={this.state.unselectedImage}
icon
inputId="unselectedImage"
name="unselectedImage"
onChange={this.handleSelect}
value="unselectedImage"
>
<Image
rounded
size="xl"
url="https://unsplash.it/500/400/?image=634"
/>
</SelectableCard>

</div>
)
}
}

export default SelectableCardImage
@@ -0,0 +1 @@
Selectable Cards can pass images with optional text.
Expand Up @@ -5,9 +5,11 @@ examples:
- selectable_card_single_select: Single Select
- selectable_card_block: Block
- selectable_card_options: With Options
- selectable_card_image: Image Example


react:
- selectable_card_default: Default
- selectable_card_single_select: Single Select
- selectable_card_block: Block
- selectable_card_image: Image Example
@@ -1,3 +1,4 @@
export { default as SelectableCardDefault } from './_selectable_card_default.jsx'
export { default as SelectableCardSingleSelect } from './_selectable_card_single_select.jsx'
export { default as SelectableCardBlock } from './_selectable_card_block.jsx'
export { default as SelectableCardImage } from './_selectable_card_image.jsx'

0 comments on commit 75439e8

Please sign in to comment.