Skip to content

Commit

Permalink
Playbook 6.5.0 (#1069)
Browse files Browse the repository at this point in the history
* added dark mode icon doc example missing body kit 'do'

* Decrease prs resource allocation (#1049)

Signed-off-by: Igor Valente Blackman <igor.blackman@gmail.com>

* Attempting to fix scrollbars on Windows (#1048)

* Update dependency flow-bin to v0.133.0 (#1072)

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

* Button & Circle Icon Button Cleanup (#1074)

* Link variant for Title 4 and Caption xs (#1014)

* Update flow types to use literal vs class wrapper (#969)

* Update Array types

* Update String types

* Update Number types

* Update Date types

* Update Boolean types

* Final cleanup types

* Changelog and kit template

* Add Title Detail Dark Mode (#972)

* Add Title Detail Dark Mode

* Add CHANGELOG

* Add aria prop

* Update progress step (#954)

* update to progress step kit

* update to progress step kit

* ready for review, updated changelog and spec rb

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>

* Update issue templates

* Remove Changelog Checklist (#990)

* testing changelog in release branch

* Removed Changelog Checklist Items

* Latest

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

* Automated changelog (#959)

* fixup spec (#940) (#945)

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

* Enables Global Prop Classnames in React & Enables Dark Class Prop  (#942)

* Adds System Props

* fixup spec (#940)

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

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

* ★ Dark Mode Update Badge, Button, Circle Icon Button, Card, Checkbox and Body Kits (#948)

* Adds System Props

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

* Badge kit

* Button + Circle Icon Button kits

* Allow globalProps defaults

* Body kit

* Spec updates

* Update CHANGELOG.md

* Fix lint errors

* Some things got stepped on

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

* Gauge Kit (#910)

* Add aria, data props to React Badge kit (#901)

* Add aria, data props to React Badge kit

* Add to CHANGELOG

* Added prop to remove card border (#900)

* Added prop to remove card border

* Updated changelog and spec doc

* Removed trailing white space

* Fixed react prop name to be camelcased

* Renamed rails border prop

* Updated spec doc

* Migrate annotations to new version (#879)

Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>

* scaffolded kit, added gauge switch case in pbCharts

* fixed ghost content_tag, added props, merged gaugeOptions object

* colors and tooltips corrected/standardized

* restyled gauge with rounded thinner look, began typography changes

* typography styling, added more doc examples

* added sizing doc example

* finalized props, created applied rails doc examples, react scaffolding

* cleaned examples, fixed bugs, react live data experiments

* found/implemented state re-rendering fix

* tweaked units props, added stylings, implemented better React state solution

* rescoped styles, cleaned live data doc example

* moved min-max docs, scrubbed old comments, styled currency/prefix

* accounted for empty/null chart_data prop, deleted more old comments, unified react/rails examples

* deleted unnecessary sass styling

* added CHANGELOG entry

* wrote spec test

* fixed spec test

* fix for theme file woes, moved options for gauge over to pbChartsLightTheme

* spacing and alphabetizing

* added React spacing

* fixed React spacing props, sizing example parity

* test commit

* removed subtitle prop, moved min max default comments into docs

* removed subtitle prop from spec test

* replaced forEach chartData formatting with mapping solution

* added ability to update name field through React state

* moved title text to .md files, added disable animation prop

* fixed react component export

* fixed rebase issues with circle chart

* update gauge spec, fixed failing title spec

* updated CHANGELOG

* doc example housekeeping

* removed commented debugger

* replaced spacing with globalProps

* fixed globalProps import

* once more unto the CHANGELOG

Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>

* Cleanup 1284 (#952)

* Initial Commit

* Updated Latest

* Add React Version of Time Kit (#947)

* fixup spec (#940)

* intial time component work

* initial time commit

* Rework show icon logic

* Update changelog

* Add code comment

* Dark updates

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

* Generate button toolbar kit (#908)

* Added unreleased section for 5.3.0

* Add aria, data props to React Badge kit (#901)

* Add aria, data props to React Badge kit

* Add to CHANGELOG

* Added prop to remove card border (#900)

* Added prop to remove card border

* Updated changelog and spec doc

* Removed trailing white space

* Fixed react prop name to be camelcased

* Renamed rails border prop

* Updated spec doc

* Create ButtonGroup kit - WIP

* Finish ButtonGroup kit

* Remove simpleform generated files

* Add spec test

* Fix linting issue

* Fix rspec file

* Fix rspec again

* Change name Button Group to Button Toolbar

* Change docs examples, play with different colors for separating lines between buttons

* Add hover color to scss file

* Add secondary buttons

* Change secondary button hover back to normal

* Circle Chart Additions (#932)

* Circle Kit Rounded + Block

* Renamed Variables

* Latest Doc Updates

* Custom Colors Override Prop

* Circle Chart Extensions v1 Done

* Updated Changelog

* Fix for Circle Chart

* Moved Color Logic to Highchart Plugin

* Cleanup

* More Syntax Fixes

* Latest

* Formatting File

* Cleaning Up Again

* Lint Compaints

* Refactoring Functions

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

* Moved Installation Kit and Logistic Kit so that they're part of Label Value Kit (#915)

* Add blue to title kit (#921)

* Add blue to title kit

* Cover change with tests

* Fix rspec test

* Remove variant prop from docs

* Add to CHANGELOG

* Fix rspec

* Change variant to enum

* Fix rspec

* Replace empty string with nil value in variant enum

* Created Logistics category

* Updated kit, example docs and changelog

* Fixed example docs

* Fixed changelog

* Removed Installer Kit and Logsitic Kit

* Updated spec doc

* Updated title link prop, Label Value Kit description, and cleaned Label Value scss file

* Updated details variant description

Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>

* Update CHANGELOG.md

* Add CHANGELOG

* Fix rspec file

* Fix conflicts

Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* Fixed textarea label spacing issue (#943)

* Fixed spacing issue on react version

* Updated changelog

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Update Selectable Card dark mode (#957)

* Update Selectable Card dark mode

* Add CHANGELOG

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Update dark mode props on Selectable Card Icon (#956)

* Update dark mode props on Selectable Card Icon

* Add to CHANGELOG

* Fix yarn lint violations

* Change scss to fix font color on dark mode

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Add props to Toggle React kit, create docs for React kit (#946)

* Toggle React kit additions WIP

* Add custom example to Toggle React kit

* Add React Toggle Name file

* Fix Toggle React kit

* Add CHANGELOG

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Updated Selectable Icon dark mode (#955)

* Updated Selectable Icon dark mode

* Add to CHANGELOG

* Fix scss to correct font color

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Bump elliptic from 6.5.2 to 6.5.3 (#936)

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](indutny/elliptic@v6.5.2...v6.5.3)

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

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

* Latest

* Edit dark mode in Title kit to reflect globalProps changes (#951)

* Edit dark mode in Title kit to reflect globalProps changes

* Add CHANGELOG

* Edit dark mode in Caption kit to reflect globalProps changes (#950)

* Edit dark mode in Caption kit to reflect globalProps changes

* Fix rspec file run yarn lint and add to CHANGELOG

* Updated Changelog for hopefully the Last time ever manually

* Make Popover List Example Consistent (#949)

* Adds System Props

* fixup spec (#940)

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

* Make example consistent

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>

* Update changelog (#944)

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Fix Button Toolbar globalProps

* Resolving Conflicts for new Base Branch

* Testing

* Testing again

* Latest for Changelog Generator

* Fixed Conflicts

* Updated

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>
Co-authored-by: Cole <coleerikson@users.noreply.github.com>
Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Refactor dark props (#963)

* NUX-1286 - Refactor dark props for text input (#964)

* Refactor dark props for text input

* Add defined prop in tests

* NUX-1286 - Update dark props for Textarea kit (#966)

* Update dark props for textarea

* Add disabled and required attributes to textarea react kit

* Update card header kit so that it passes product colors (#983)

* Update card header kit so that it passes product colors

* Updated changelog

* Added extra line at end of file

* Removed changelog entry

* Revert #972

* Update Changelog

* Update version

* Remove changelog spec

* Bump rack from 2.2.2 to 2.2.3 (#882)

Bumps [rack](https://github.com/rack/rack) from 2.2.2 to 2.2.3.
- [Release notes](https://github.com/rack/rack/releases)
- [Changelog](https://github.com/rack/rack/blob/master/CHANGELOG.md)
- [Commits](rack/rack@v2.2.2...2.2.3)

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

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

* Create popover dark mode (#993)

* Add checkbox to form helper (#953)

* ★ Dark Mode Update Badge, Button, Circle Icon Button, Card, Checkbox and Body Kits (#948)

* Adds System Props

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

* Badge kit

* Button + Circle Icon Button kits

* Allow globalProps defaults

* Body kit

* Spec updates

* Update CHANGELOG.md

* Fix lint errors

* Some things got stepped on

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

* Gauge Kit (#910)

* Add aria, data props to React Badge kit (#901)

* Add aria, data props to React Badge kit

* Add to CHANGELOG

* Added prop to remove card border (#900)

* Added prop to remove card border

* Updated changelog and spec doc

* Removed trailing white space

* Fixed react prop name to be camelcased

* Renamed rails border prop

* Updated spec doc

* Migrate annotations to new version (#879)

Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>

* scaffolded kit, added gauge switch case in pbCharts

* fixed ghost content_tag, added props, merged gaugeOptions object

* colors and tooltips corrected/standardized

* restyled gauge with rounded thinner look, began typography changes

* typography styling, added more doc examples

* added sizing doc example

* finalized props, created applied rails doc examples, react scaffolding

* cleaned examples, fixed bugs, react live data experiments

* found/implemented state re-rendering fix

* tweaked units props, added stylings, implemented better React state solution

* rescoped styles, cleaned live data doc example

* moved min-max docs, scrubbed old comments, styled currency/prefix

* accounted for empty/null chart_data prop, deleted more old comments, unified react/rails examples

* deleted unnecessary sass styling

* added CHANGELOG entry

* wrote spec test

* fixed spec test

* fix for theme file woes, moved options for gauge over to pbChartsLightTheme

* spacing and alphabetizing

* added React spacing

* fixed React spacing props, sizing example parity

* test commit

* removed subtitle prop, moved min max default comments into docs

* removed subtitle prop from spec test

* replaced forEach chartData formatting with mapping solution

* added ability to update name field through React state

* moved title text to .md files, added disable animation prop

* fixed react component export

* fixed rebase issues with circle chart

* update gauge spec, fixed failing title spec

* updated CHANGELOG

* doc example housekeeping

* removed commented debugger

* replaced spacing with globalProps

* fixed globalProps import

* once more unto the CHANGELOG

Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>

* Cleanup 1284 (#952)

* created checkbox form class, parsed value/required props

* testing inside filter kit

* implemented label solution

* implemented solution for html data-* attributes

* alpha upversioned

* alpha upversioned to 6

* matched CHANGELOG with master for milano deploy

* fixed validation error spacing

* upversioned alpha after rebase

* used @template.label to generate label text, rearranged method props to use **options, tried to include value prop inside options hash

* removed props from super method, and value prop from check_box method field

* revert filter doc example to default, delete comment

* fixed broken erb in filter default, updated checkbox spec test

* eliminated value prop/option handling and console puts calls

* matched CHANGELOG

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>

* Create online status dark mode (#991)

* Create online status dark mode

* Update app/pb_kits/playbook/pb_online_status/_online_status.jsx

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

* Create Pill dark mode (#992)

* Create Pill dark mode

* New line at end of yml file, fix aria prop

* Update app/pb_kits/playbook/pb_pill/_pill.scss

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

* Update app/pb_kits/playbook/pb_pill/_pill.jsx

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

* Add dark mode to Multiple Users (#987)

* Add dark mode to Multiple Users

* Write rspec, update scss file

* Add Fixed Confirmation Toast dark mode (#981)

* Revert "Create online status dark mode (#991)" (#1009)

This reverts commit f2263e1.

* Online status (#1010)

* Create online status dark mode

* Moved Classname

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

* Add spacing docs (#1005)

* V6.2.0 (#995)

* Update flow types to use literal vs class wrapper (#969)

* Update Array types

* Update String types

* Update Number types

* Update Date types

* Update Boolean types

* Final cleanup types

* Changelog and kit template

* Add Title Detail Dark Mode (#972)

* Add Title Detail Dark Mode

* Add CHANGELOG

* Add aria prop

* Update progress step (#954)

* update to progress step kit

* update to progress step kit

* ready for review, updated changelog and spec rb

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>

* Update issue templates

* Remove Changelog Checklist (#990)

* testing changelog in release branch

* Removed Changelog Checklist Items

* Latest

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

* Automated changelog (#959)

* fixup spec (#940) (#945)

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

* Enables Global Prop Classnames in React & Enables Dark Class Prop  (#942)

* Adds System Props

* fixup spec (#940)

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

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

* ★ Dark Mode Update Badge, Button, Circle Icon Button, Card, Checkbox and Body Kits (#948)

* Adds System Props

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

* Badge kit

* Button + Circle Icon Button kits

* Allow globalProps defaults

* Body kit

* Spec updates

* Update CHANGELOG.md

* Fix lint errors

* Some things got stepped on

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

* Gauge Kit (#910)

* Add aria, data props to React Badge kit (#901)

* Add aria, data props to React Badge kit

* Add to CHANGELOG

* Added prop to remove card border (#900)

* Added prop to remove card border

* Updated changelog and spec doc

* Removed trailing white space

* Fixed react prop name to be camelcased

* Renamed rails border prop

* Updated spec doc

* Migrate annotations to new version (#879)

Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>

* scaffolded kit, added gauge switch case in pbCharts

* fixed ghost content_tag, added props, merged gaugeOptions object

* colors and tooltips corrected/standardized

* restyled gauge with rounded thinner look, began typography changes

* typography styling, added more doc examples

* added sizing doc example

* finalized props, created applied rails doc examples, react scaffolding

* cleaned examples, fixed bugs, react live data experiments

* found/implemented state re-rendering fix

* tweaked units props, added stylings, implemented better React state solution

* rescoped styles, cleaned live data doc example

* moved min-max docs, scrubbed old comments, styled currency/prefix

* accounted for empty/null chart_data prop, deleted more old comments, unified react/rails examples

* deleted unnecessary sass styling

* added CHANGELOG entry

* wrote spec test

* fixed spec test

* fix for theme file woes, moved options for gauge over to pbChartsLightTheme

* spacing and alphabetizing

* added React spacing

* fixed React spacing props, sizing example parity

* test commit

* removed subtitle prop, moved min max default comments into docs

* removed subtitle prop from spec test

* replaced forEach chartData formatting with mapping solution

* added ability to update name field through React state

* moved title text to .md files, added disable animation prop

* fixed react component export

* fixed rebase issues with circle chart

* update gauge spec, fixed failing title spec

* updated CHANGELOG

* doc example housekeeping

* removed commented debugger

* replaced spacing with globalProps

* fixed globalProps import

* once more unto the CHANGELOG

Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>

* Cleanup 1284 (#952)

* Initial Commit

* Updated Latest

* Add React Version of Time Kit (#947)

* fixup spec (#940)

* intial time component work

* initial time commit

* Rework show icon logic

* Update changelog

* Add code comment

* Dark updates

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

* Generate button toolbar kit (#908)

* Added unreleased section for 5.3.0

* Add aria, data props to React Badge kit (#901)

* Add aria, data props to React Badge kit

* Add to CHANGELOG

* Added prop to remove card border (#900)

* Added prop to remove card border

* Updated changelog and spec doc

* Removed trailing white space

* Fixed react prop name to be camelcased

* Renamed rails border prop

* Updated spec doc

* Create ButtonGroup kit - WIP

* Finish ButtonGroup kit

* Remove simpleform generated files

* Add spec test

* Fix linting issue

* Fix rspec file

* Fix rspec again

* Change name Button Group to Button Toolbar

* Change docs examples, play with different colors for separating lines between buttons

* Add hover color to scss file

* Add secondary buttons

* Change secondary button hover back to normal

* Circle Chart Additions (#932)

* Circle Kit Rounded + Block

* Renamed Variables

* Latest Doc Updates

* Custom Colors Override Prop

* Circle Chart Extensions v1 Done

* Updated Changelog

* Fix for Circle Chart

* Moved Color Logic to Highchart Plugin

* Cleanup

* More Syntax Fixes

* Latest

* Formatting File

* Cleaning Up Again

* Lint Compaints

* Refactoring Functions

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

* Moved Installation Kit and Logistic Kit so that they're part of Label Value Kit (#915)

* Add blue to title kit (#921)

* Add blue to title kit

* Cover change with tests

* Fix rspec test

* Remove variant prop from docs

* Add to CHANGELOG

* Fix rspec

* Change variant to enum

* Fix rspec

* Replace empty string with nil value in variant enum

* Created Logistics category

* Updated kit, example docs and changelog

* Fixed example docs

* Fixed changelog

* Removed Installer Kit and Logsitic Kit

* Updated spec doc

* Updated title link prop, Label Value Kit description, and cleaned Label Value scss file

* Updated details variant description

Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>

* Update CHANGELOG.md

* Add CHANGELOG

* Fix rspec file

* Fix conflicts

Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* Fixed textarea label spacing issue (#943)

* Fixed spacing issue on react version

* Updated changelog

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Update Selectable Card dark mode (#957)

* Update Selectable Card dark mode

* Add CHANGELOG

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Update dark mode props on Selectable Card Icon (#956)

* Update dark mode props on Selectable Card Icon

* Add to CHANGELOG

* Fix yarn lint violations

* Change scss to fix font color on dark mode

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Add props to Toggle React kit, create docs for React kit (#946)

* Toggle React kit additions WIP

* Add custom example to Toggle React kit

* Add React Toggle Name file

* Fix Toggle React kit

* Add CHANGELOG

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Updated Selectable Icon dark mode (#955)

* Updated Selectable Icon dark mode

* Add to CHANGELOG

* Fix scss to correct font color

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Bump elliptic from 6.5.2 to 6.5.3 (#936)

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](indutny/elliptic@v6.5.2...v6.5.3)

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

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

* Latest

* Edit dark mode in Title kit to reflect globalProps changes (#951)

* Edit dark mode in Title kit to reflect globalProps changes

* Add CHANGELOG

* Edit dark mode in Caption kit to reflect globalProps changes (#950)

* Edit dark mode in Caption kit to reflect globalProps changes

* Fix rspec file run yarn lint and add to CHANGELOG

* Updated Changelog for hopefully the Last time ever manually

* Make Popover List Example Consistent (#949)

* Adds System Props

* fixup spec (#940)

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

* Make example consistent

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>

* Update changelog (#944)

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Fix Button Toolbar globalProps

* Resolving Conflicts for new Base Branch

* Testing

* Testing again

* Latest for Changelog Generator

* Fixed Conflicts

* Updated

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>
Co-authored-by: Cole <coleerikson@users.noreply.github.com>
Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Refactor dark props (#963)

* NUX-1286 - Refactor dark props for text input (#964)

* Refactor dark props for text input

* Add defined prop in tests

* NUX-1286 - Update dark props for Textarea kit (#966)

* Update dark props for textarea

* Add disabled and required attributes to textarea react kit

* Update card header kit so that it passes product colors (#983)

* Update card header kit so that it passes product colors

* Updated changelog

* Added extra line at end of file

* Removed changelog entry

* Revert #972

* Update Changelog

* Update version

Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>
Co-authored-by: Cole <coleerikson@users.noreply.github.com>
Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Spacing Docs Added

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>
Co-authored-by: Cole <coleerikson@users.noreply.github.com>
Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add User Badge dark mode (#984)

* Add User Badge dark mode

* Add rspec test

* Grouping Badge, Hashtag, and Pill kits (#1011)

* Move Badge kit under Pills

* Updated badge description and grouping name

* Refactor Progress Step & added Tracker variant (#1007)

* Refactor Progress Step scss & add tracker variant

* add to description md file

* Update spec

* Lowercase prop types

* Add props to Nav (#989)

* Nav Dark mode - WIP

* Delete dark mode files

* Fix missing line at end of file

* Update app/pb_kits/playbook/pb_nav/_item.jsx

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>

* Table dark mode (#986)

* Update table dark mode

* Fix rspec

* Removed unneeded import and sort props alphabetically

* Update app/pb_kits/playbook/pb_table/_table_row.jsx

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>

* Multiple users stacked dark mode (#988)

* Multiple Users dark mode - WIP

* Add alphabetized list of props

* Write scss for dark mode avatar wrapper, write rspec

* Linting

* Change dark mode prop to object.dark

* Moved Classname to end

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

* Add dark mode to Icon Value (#974)

* Add dark mode to Icon Value

* Add CHANGELOG

* Add dark mode prop to child kits

* Delete CHANGELOG

* Delete CHANGELOG

* Once more unto the CHANGELOG

* Changelog

* Changelog blues

* Fix Body Kit Spec

Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>

* Fixed link variant for title 4's

* Moved link scss so that it only applies to title 4

* Fixed merge conflicts
 Please enter the commit message for your changes. Lines starting

* Added variant cards and link for caption xs kit

* Updated spec docs

* Git pulled progress step scss

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>
Co-authored-by: Cole <coleerikson@users.noreply.github.com>
Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stephen Marshall <stephen.marshall@powerhrg.com>
Co-authored-by: kellyeryan <kellyeryan@gmail.com>

* Button & Circle Icon Button Cleanup

Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>
Co-authored-by: Cole <coleerikson@users.noreply.github.com>
Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stephen Marshall <stephen.marshall@powerhrg.com>
Co-authored-by: kellyeryan <kellyeryan@gmail.com>
Co-authored-by: Megan Trimble <mtrimble6@me.com>

* Date-Picker Kit (#975)

* Update flow types to use literal vs class wrapper (#969)

* Update Array types

* Update String types

* Update Number types

* Update Date types

* Update Boolean types

* Final cleanup types

* Changelog and kit template

* Add Title Detail Dark Mode (#972)

* Add Title Detail Dark Mode

* Add CHANGELOG

* Add aria prop

* Update progress step (#954)

* update to progress step kit

* update to progress step kit

* ready for review, updated changelog and spec rb

Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>

* Update issue templates

* Remove Changelog Checklist (#990)

* testing changelog in release branch

* Removed Changelog Checklist Items

* Latest

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

* Automated changelog (#959)

* fixup spec (#940) (#945)

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

* Enables Global Prop Classnames in React & Enables Dark Class Prop  (#942)

* Adds System Props

* fixup spec (#940)

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

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

* ★ Dark Mode Update Badge, Button, Circle Icon Button, Card, Checkbox and Body Kits (#948)

* Adds System Props

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

* Badge kit

* Button + Circle Icon Button kits

* Allow globalProps defaults

* Body kit

* Spec updates

* Update CHANGELOG.md

* Fix lint errors

* Some things got stepped on

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

* Gauge Kit (#910)

* Add aria, data props to React Badge kit (#901)

* Add aria, data props to React Badge kit

* Add to CHANGELOG

* Added prop to remove card border (#900)

* Added prop to remove card border

* Updated changelog and spec doc

* Removed trailing white space

* Fixed react prop name to be camelcased

* Renamed rails border prop

* Updated spec doc

* Migrate annotations to new version (#879)

Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>

* scaffolded kit, added gauge switch case in pbCharts

* fixed ghost content_tag, added props, merged gaugeOptions object

* colors and tooltips corrected/standardized

* restyled gauge with rounded thinner look, began typography changes

* typography styling, added more doc examples

* added sizing doc example

* finalized props, created applied rails doc examples, react scaffolding

* cleaned examples, fixed bugs, react live data experiments

* found/implemented state re-rendering fix

* tweaked units props, added stylings, implemented better React state solution

* rescoped styles, cleaned live data doc example

* moved min-max docs, scrubbed old comments, styled currency/prefix

* accounted for empty/null chart_data prop, deleted more old comments, unified react/rails examples

* deleted unnecessary sass styling

* added CHANGELOG entry

* wrote spec test

* fixed spec test

* fix for theme file woes, moved options for gauge over to pbChartsLightTheme

* spacing and alphabetizing

* added React spacing

* fixed React spacing props, sizing example parity

* test commit

* removed subtitle prop, moved min max default comments into docs

* removed subtitle prop from spec test

* replaced forEach chartData formatting with mapping solution

* added ability to update name field through React state

* moved title text to .md files, added disable animation prop

* fixed react component export

* fixed rebase issues with circle chart

* update gauge spec, fixed failing title spec

* updated CHANGELOG

* doc example housekeeping

* removed commented debugger

* replaced spacing with globalProps

* fixed globalProps import

* once more unto the CHANGELOG

Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>

* Cleanup 1284 (#952)

* Initial Commit

* Updated Latest

* Add React Version of Time Kit (#947)

* fixup spec (#940)

* intial time component work

* initial time commit

* Rework show icon logic

* Update changelog

* Add code comment

* Dark updates

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

* Generate button toolbar kit (#908)

* Added unreleased section for 5.3.0

* Add aria, data props to React Badge kit (#901)

* Add aria, data props to React Badge kit

* Add to CHANGELOG

* Added prop to remove card border (#900)

* Added prop to remove card border

* Updated changelog and spec doc

* Removed trailing white space

* Fixed react prop name to be camelcased

* Renamed rails border prop

* Updated spec doc

* Create ButtonGroup kit - WIP

* Finish ButtonGroup kit

* Remove simpleform generated files

* Add spec test

* Fix linting issue

* Fix rspec file

* Fix rspec again

* Change name Button Group to Button Toolbar

* Change docs examples, play with different colors for separating lines between buttons

* Add hover color to scss file

* Add secondary buttons

* Change secondary button hover back to normal

* Circle Chart Additions (#932)

* Circle Kit Rounded + Block

* Renamed Variables

* Latest Doc Updates

* Custom Colors Override Prop

* Circle Chart Extensions v1 Done

* Updated Changelog

* Fix for Circle Chart

* Moved Color Logic to Highchart Plugin

* Cleanup

* More Syntax Fixes

* Latest

* Formatting File

* Cleaning Up Again

* Lint Compaints

* Refactoring Functions

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

* Moved Installation Kit and Logistic Kit so that they're part of Label Value Kit (#915)

* Add blue to title kit (#921)

* Add blue to title kit

* Cover change with tests

* Fix rspec test

* Remove variant prop from docs

* Add to CHANGELOG

* Fix rspec

* Change variant to enum

* Fix rspec

* Replace empty string with nil value in variant enum

* Created Logistics category

* Updated kit, example docs and changelog

* Fixed example docs

* Fixed changelog

* Removed Installer Kit and Logsitic Kit

* Updated spec doc

* Updated title link prop, Label Value Kit description, and cleaned Label Value scss file

* Updated details variant description

Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>

* Update CHANGELOG.md

* Add CHANGELOG

* Fix rspec file

* Fix conflicts

Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>

* Fixed textarea label spacing issue (#943)

* Fixed spacing issue on react version

* Updated changelog

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Update Selectable Card dark mode (#957)

* Update Selectable Card dark mode

* Add CHANGELOG

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Update dark mode props on Selectable Card Icon (#956)

* Update dark mode props on Selectable Card Icon

* Add to CHANGELOG

* Fix yarn lint violations

* Change scss to fix font color on dark mode

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Add props to Toggle React kit, create docs for React kit (#946)

* Toggle React kit additions WIP

* Add custom example to Toggle React kit

* Add React Toggle Name file

* Fix Toggle React kit

* Add CHANGELOG

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Updated Selectable Icon dark mode (#955)

* Updated Selectable Icon dark mode

* Add to CHANGELOG

* Fix scss to correct font color

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Bump elliptic from 6.5.2 to 6.5.3 (#936)

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](indutny/elliptic@v6.5.2...v6.5.3)

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

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

* Latest

* Edit dark mode in Title kit to reflect globalProps changes (#951)

* Edit dark mode in Title kit to reflect globalProps changes

* Add CHANGELOG

* Edit dark mode in Caption kit to reflect globalProps changes (#950)

* Edit dark mode in Caption kit to reflect globalProps changes

* Fix rspec file run yarn lint and add to CHANGELOG

* Updated Changelog for hopefully the Last time ever manually

* Make Popover List Example Consistent (#949)

* Adds System Props

* fixup spec (#940)

* Name Change

* Updated Specs

* More Spec Fixes

* Last Two Fixes

* Fixing Table Spec

* Finally Fixed Rspec Tests

* Removed File

* Updated Changelog

* Make example consistent

Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>

* Update changelog (#944)

Co-authored-by: Jon Zazula <djonyriz@gmail.com>

* Fix Button Toolbar globalProps

* Resolving Conflicts for new Base Branch

* Testing

* Testing again

* Latest for Changelog Generator

* Fixed Conflicts

* Updated

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>
Co-authored-by: Cole <coleerikson@users.noreply.github.com>
Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Refactor dark props (#963)

* NUX-1286 - Refactor dark props for text input (#964)

* Refactor dark props for text input

* Add defined prop in tests

* NUX-1286 - Update dark props for Textarea kit (#966)

* Update dark props for textarea

* Add disabled and required attributes to textarea react kit

* Update card header kit so that it passes product colors (#983)

* Update card header kit so that it passes product colors

* Updated changelog

* Added extra line at end of file

* Removed changelog entry

* Revert #972

* Update Changelog

* Update version

* generated kits

* added flatpickr package

* React up and running, css imported, began sass custom styling

* added form builder build, tested with filter, refactored sass

* fixed run away scroll

* problems with multiple doc examples

* fixed conflicting id bug

* more doc examples

* added disabled, min/max, and error props with doc examples

* abstracted flatpickr config to separate JS file, made that function available to rails kit, created rails props

* tweaked disable logic, changed rails prop output

* added default date prop, tweaked date picker helper logic

* added blank default date option, deleted comments

* fixed relative path

* modified relative flatpickr css import

* added vendor flatpickr import, deleted index for enhanced element class

* experimented with date-picker form helper, upversioned alpha

* finalized form functionality, added name and required props, fixed validation styling

* deleted form comment

* commented out unused import, fixed spec tests

* modified options argument

* scoping debacle solved

* readded date picker inputs to all form doc examples

* swapped spacing import for globalProps, upversioned to 6.1.0 alpha 2

* created hide label prop, reverted to tilde sass import

* reverted to manual sass import after Nitro routing errors returned

* added onChange hook

* refactored rails config props to a json, html safe, config object

* added read only prop

* mobile experiments for Milano deploy

* added year dropdown html and js

* mobile centering solution, added select styling

* satisfy CHANGELOG spec

* CHANGELOG 1

* forgive me CHANGELOG for I have sinned

* CHANGELOG spec test v2

* CHANGELOG revert

* disabled CHANGELOG spec test

* styling: round 1

* styling: round dos

* opacity overlap comment

* styling: round 3, added year range props, cleaned/unified hooks, added doc md

* reverted width fix

* removed date picker from filter docs

* cleaned sass, split into partials

* added @media hover wrapper

* fixed conflicting form ids, sass nesting

* reorganized js, cleaned sass and doc examples

* added hide icon prop, description.md, hid caret

* added doc links to fp format tokens, wrote spec test

* changed md wording, added sass variables

* added spacing variables, caption_selector classname

* switch html input to text input kit, now using kit generated error and label, added input props and doc examples

* added autocomplete prop to text input kit

* adjust cal icon div positioning, doc example edits

* change darkInput to dark, made icon wrapper border red on error, fixed dark mode react caption

* added separate dark mode example, changed dark calendar border to dark sass border token

* matched docs, fixed text input prop passing, updated test spec with new variables

* scrubbed comments

* deleted deprecated config prop

* [NUX-640] - Add Date Time kit, update supporting kits (#1055)

* Add Date Time kit, update supporting kits

* Add default TZ

* Adjust Kit location on menu

* Clean up css, remove dupe test

* removed date time kit, rearranged imports

* reverted changes to time kit

Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jason Cypret <jason@jasoncypret.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>
Co-authored-by: Cole <coleerikson@users.noreply.github.com>
Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stephen Marshall <stephen.marshall@powerhrg.com>

* prepare release

Co-authored-by: Brendan Huffman <bh247484@gmail.com>
Co-authored-by: Igor Blackman <igor.blackman@gmail.com>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Christina Tai <42459486+christinaatai@users.noreply.github.com>
Co-authored-by: Stephen Marshall <smarshall1980@gmail.com>
Co-authored-by: Kelly Ryan <51907753+kellyeryan@users.noreply.github.com>
Co-authored-by: Eva Louderback <50629488+evalouderback@users.noreply.github.com>
Co-authored-by: Jasper Furniss <jasperfurniss@gmail.com>
Co-authored-by: Jasper Furniss <jasper.furniss@powerhrg.com>
Co-authored-by: Brendan Huffman <57693937+bh247484@users.noreply.github.com>
Co-authored-by: Bernardo Donadio <bcdonadio@bcdonadio.com>
Co-authored-by: Cole <coleerikson@users.noreply.github.com>
Co-authored-by: Jonathan Zazula <djonyriz@gmail.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Stephen Marshall <stephen.marshall@powerhrg.com>
Co-authored-by: kellyeryan <kellyeryan@gmail.com>
Co-authored-by: Megan Trimble <mtrimble6@me.com>
  • Loading branch information
18 people committed Sep 8, 2020
1 parent 7aba0b9 commit 4fb70a0
Show file tree
Hide file tree
Showing 80 changed files with 2,234 additions and 108 deletions.
36 changes: 17 additions & 19 deletions CHANGELOG.md
@@ -1,5 +1,21 @@
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [6.5.0] (2020-9-8)

[Full Changelog](https://github.com/powerhome/playbook/compare/7.0.1-alpha2...HEAD)

**Implemented enhancements:**

- Date-Picker Kit [\#975](https://github.com/powerhome/playbook/pull/975) ([bh247484](https://github.com/bh247484))
- Button & Circle Icon Button Cleanup [\#1074](https://github.com/powerhome/playbook/pull/1074) ([jasoncypret](https://github.com/jasoncypret))
- Update dependency flow-bin to v0.133.0 [\#1072](https://github.com/powerhome/playbook/pull/1072) ([jasoncypret](https://github.com/jasoncypret))
- Decrease prs resource allocation [\#1049](https://github.com/powerhome/playbook/pull/1049) ([iblackman](https://github.com/iblackman))

## [6.4.2] (2020-9-3)

[Full Changelog](https://github.com/powerhome/playbook/compare/7.0.1-alpha1...HEAD)
Expand All @@ -14,25 +30,6 @@
- Revert "Decrease prs resource allocation" [\#1060](https://github.com/powerhome/playbook/pull/1060) ([indiebrain](https://github.com/indiebrain))
- Decrease prs resource allocation [\#1049](https://github.com/powerhome/playbook/pull/1049) ([iblackman](https://github.com/iblackman))

## [7.0.1-alpha1](https://github.com/powerhome/playbook/tree/7.0.1-alpha1) (2020-09-03)

[Full Changelog](https://github.com/powerhome/playbook/compare/8.0.0-alpha2...7.0.1-alpha1)

## [8.0.0-alpha2](https://github.com/powerhome/playbook/tree/8.0.0-alpha2) (2020-09-02)

[Full Changelog](https://github.com/powerhome/playbook/compare/8.0.0-alpha1...8.0.0-alpha2)

## [8.0.0-alpha1](https://github.com/powerhome/playbook/tree/8.0.0-alpha1) (2020-09-02)

[Full Changelog](https://github.com/powerhome/playbook/compare/6.4.1...8.0.0-alpha1)

# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [6.4.0] (2020-8-28)

[Full Changelog](https://github.com/powerhome/playbook/compare/6.3.1...HEAD)
Expand Down Expand Up @@ -128,6 +125,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

- ~~Add Title Detail Dark Mode [\#972](https://github.com/powerhome/playbook/pull/972) ([kellyeryan](https://github.com/kellyeryan))~~ (reverted)


## [v6.1.0] 2020-8-6

### Fixed
Expand Down
4 changes: 2 additions & 2 deletions Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
playbook_ui (6.4.2)
playbook_ui (6.5.0)
actionpack (>= 5.1.6, < 6.0)
actionview (>= 5.1.6, < 7.0)
activesupport (>= 5.1.6, < 7.0)
Expand Down Expand Up @@ -105,7 +105,7 @@ GEM
parallel (1.19.1)
parser (2.7.1.2)
ast (~> 2.4.0)
public_suffix (4.0.5)
public_suffix (4.0.6)
rack (2.2.3)
rack-proxy (0.6.5)
rack
Expand Down
1 change: 1 addition & 0 deletions app/pb_kits/playbook/_playbook.scss
Expand Up @@ -15,6 +15,7 @@
@import 'pb_currency/currency';
@import 'pb_dashboard_value/dashboard_value';
@import 'pb_date/date';
@import 'pb_date_picker/date_picker';
@import 'pb_date_range_inline/date_range_inline';
@import 'pb_date_range_stacked/date_range_stacked';
@import 'pb_date_stacked/date_stacked';
Expand Down
1 change: 1 addition & 0 deletions app/pb_kits/playbook/data/menu.yml
Expand Up @@ -25,6 +25,7 @@ kits:
- fixed_confirmation_toast
- flex
- forms:
- date_picker
- file_upload
- form
- form_pill
Expand Down
2 changes: 2 additions & 0 deletions app/pb_kits/playbook/index.js
Expand Up @@ -14,6 +14,7 @@ export Contact from './pb_contact/_contact.jsx'
export Currency from './pb_currency/_currency.jsx'
export DashboardValue from './pb_dashboard_value/_dashboard_value.jsx'
export Date from './pb_date/_date.jsx'
export DatePicker from './pb_date_picker/_date_picker.jsx'
export DateRangeInline from './pb_date_range_inline/_date_range_inline.jsx'
export DateRangeStacked from './pb_date_range_stacked/_date_range_stacked.jsx'
export DateStacked from './pb_date_stacked/_date_stacked.jsx'
Expand Down Expand Up @@ -91,6 +92,7 @@ export dashboardValueSettings from './pb_dashboard_value/dashboardValueSettings'

// Other JS/Plugins
export pbChart from './plugins/pb_chart.js'
export datePickerHelper from './pb_date_picker/date_picker_helper.js'
export PbTypeahead from './pb_typeahead'
export PbPopover from './pb_popover'
export PbTable from './pb_table'
Expand Down
3 changes: 2 additions & 1 deletion app/pb_kits/playbook/packs/examples.js
Expand Up @@ -28,6 +28,7 @@ import * as Contact from 'pb_contact/docs'
import * as Currency from 'pb_currency/docs'
import * as DashboardValue from 'pb_dashboard_value/docs'
import * as Date from 'pb_date/docs'
import * as DatePicker from 'pb_date_picker/docs'
import * as DateRangeInline from 'pb_date_range_inline/docs'
import * as DateRangeStacked from 'pb_date_range_stacked/docs'
import * as DateStacked from 'pb_date_stacked/docs'
Expand Down Expand Up @@ -108,6 +109,7 @@ WebpackerReact.setup({
...Currency,
...DashboardValue,
...Date,
...DatePicker,
...DateRangeInline,
...DateRangeStacked,
...DateStacked,
Expand Down Expand Up @@ -172,4 +174,3 @@ WebpackerReact.setup({
...UserBadge,
...WeekdayStacked,
})

1 change: 1 addition & 0 deletions app/pb_kits/playbook/pb_button/_button.jsx
Expand Up @@ -97,6 +97,7 @@ const Button = (props: ButtonPropTypes) => {
<span className="pb_button_content">
<If condition={icon !== null}>
<i className={`pb_icon_kit far fa-${icon} fa-fw`} />
{' '}
</If>
<span>{text || children}</span>
</span>
Expand Down
2 changes: 1 addition & 1 deletion app/pb_kits/playbook/pb_button/_button_mixins.scss
Expand Up @@ -148,7 +148,7 @@ $pb_button_border_width: 0px;

// Dark Link =============
@mixin pb_button_link_dark {
@include pb_button($transparent, $primary_action);
@include pb_button($transparent, $white);

@media (hover:hover) {
&:hover {
Expand Down
10 changes: 3 additions & 7 deletions app/pb_kits/playbook/pb_button/docs/_button_default.jsx
Expand Up @@ -4,26 +4,22 @@ import { Button } from '../../'
const ButtonDefault = () => (
<div>
<Button
dark
marginRight="xl"
onClick={() => alert('button clicked!')}
text="Button Primary"
/>
{' '}
<Button
onClick={() => alert('button clicked!')}
text="Button Secondary"
variant="secondary"
/>
{' '}
<Button
onClick={() => alert('button clicked!')}
text="Button Link"
variant="link"
/>
<Button
disabled
onClick={() => alert('button clicked!')}
text="Button Disabled"
/>
{' '}
<Button
disabled
onClick={() => alert('button clicked!')}
Expand Down
3 changes: 3 additions & 0 deletions app/pb_kits/playbook/pb_button/docs/_button_default_dark.jsx
Expand Up @@ -7,16 +7,19 @@ const ButtonDefaultDark = () => (
dark
text="Button Primary"
/>
{' '}
<Button
dark
text="Button Secondary"
variant="secondary"
/>
{' '}
<Button
dark
text="Button Link"
variant="link"
/>
{' '}
<Button
dark
disabled
Expand Down
2 changes: 2 additions & 0 deletions app/pb_kits/playbook/pb_button/docs/_button_link.jsx
Expand Up @@ -7,11 +7,13 @@ const ButtonLink = () => (
link="https://google.com"
text="A Tag Button"
/>
{' '}
<Button
link="https://google.com"
newWindow
text="Open in New Window"
/>
{' '}
<Button
disabled
link="https://google.com"
Expand Down
2 changes: 2 additions & 0 deletions app/pb_kits/playbook/pb_button/docs/_button_loading.jsx
Expand Up @@ -7,11 +7,13 @@ const ButtonLoading = () => (
loading
text="Button Primary"
/>
{' '}
<Button
loading
text="Button Secondary"
variant="secondary"
/>
{' '}
<Button
loading
text="A Tag Button Disabled"
Expand Down
Expand Up @@ -3,8 +3,9 @@
icon: "search",
link: "https://google.com"
}) %>
<br/>
<%= pb_rails("circle_icon_button", props: {
variant: "primary",
variant: "secondary",
icon: "window",
link: "https://google.com",
new_window: true
Expand Down
39 changes: 39 additions & 0 deletions app/pb_kits/playbook/pb_date_picker/_date_picker.html.erb
@@ -0,0 +1,39 @@
<%= content_tag(:div,
aria: object.aria,
class: object.classname + object.error_class,
data: object.data,
id: object.id) do %>
<div class="input_wrapper">
<%= pb_rails("text_input", props: {
aria: object.input_aria,
autocomplete: false,
dark: object.dark,
data: object.input_data,
disabled: object.disable_input,
error: object.error,
id: object.picker_id,
label: object.hide_label ? nil : object.label,
name: object.name,
placeholder: object.placeholder,
required: object.required,
type: object.type
}) %>
<% if !object.hide_icon %>
<div
class="<%= object.icon_wrapper_class %>"
id="cal-icon-<%= object.picker_id %>"
>
<%= pb_rails("icon", props: {
classname: "cal_icon",
icon: "calendar-alt"
}) %>
</div>
<% end %>
</div>

<%= javascript_tag do %>
window.addEventListener("DOMContentLoaded", () => {
datePickerHelper(<%= object.date_picker_config %>)
})
<% end %>
<% end %>

0 comments on commit 4fb70a0

Please sign in to comment.