Skip to content

Commit

Permalink
feat(): next (#1446)
Browse files Browse the repository at this point in the history
* refactor(): encapsulating styles for a few components #1434 (#1445)

* fix(Checkbox): updating checkbox, checklist, radio, tiles to have consistent disabled styling

* minor bux fixes plus some more demos

* fix(Checkbox): fixing a display bug introduced with checkboxes and adding demo

* typo

* feat(ng-packagr)!: tree shakable imports (#1413)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(ng-packagr): initial rework for tree shakable imports

* missed a tsconfig update

* exporting individual modules for pipes, services, utils

* fixing a test config issue

* fixing some import issues in unit tests

* feat(EntityColor): Add compliance manager entity color (#1415)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* add entity color

* update bullhorn-icons

* update bullhorn-icons

* dont update bullhorn-icons

---------

Co-authored-by: Dan Voegelin <dvoegelin@bullhorn.com>
Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(QueryBuilder): new address picker definition for query builder (#1407)

* feat(QueryBuilder): new address picker definition for query builder

* changing placeholder label

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* fixing a few bugs

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* switching parent element ref for overlay to fix width issue

* re-focusing on the address input when selecting an option

* fixing bug with multiple location conditions open at once

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* fixing import issue from rebase

* fix(Chips): Prevent overwriting value before labels are resolved (#1416)

* fix(Chips): Prevent overwriting value before labels are resolved

When altering the value of a Chips picker, if some values have a label while others do not, the items with no label are no longer removed from the value

* simplify handling

---------

Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* adding ng-package files to remaining elements

* fixing some build paths

* cleaning up some more imports

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>
Co-authored-by: Zachary Jorn <zachary.jorn@bullhorn.com>
Co-authored-by: Trent Hibbard <trent.hibbard@bullhorn.com>
Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* refactor(dragula): deprecating dragula directive and service (#1420)

* refactor(dragula): deprecating dragula directive and service

* feat()!: breaking change

* Breaking: change

* breaking(): adding breaking change release rule to semantic-release config

* refactor(): moving some extended third party libs out to addons folder

* splitting out form demo page into form and dynamic form

* fixing remote data table demo

* adding new addons package to main novo-elements package

* refactor(date-fns)!: updating date-fns to v2 (#1421)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(ng-packagr): initial rework for tree shakable imports

* missed a tsconfig update

* exporting individual modules for pipes, services, utils

* fixing a test config issue

* fixing some import issues in unit tests

* feat(EntityColor): Add compliance manager entity color (#1415)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* add entity color

* update bullhorn-icons

* update bullhorn-icons

* dont update bullhorn-icons

---------

Co-authored-by: Dan Voegelin <dvoegelin@bullhorn.com>
Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(QueryBuilder): new address picker definition for query builder (#1407)

* feat(QueryBuilder): new address picker definition for query builder

* changing placeholder label

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* fixing a few bugs

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* switching parent element ref for overlay to fix width issue

* re-focusing on the address input when selecting an option

* fixing bug with multiple location conditions open at once

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* fixing import issue from rebase

* fix(Chips): Prevent overwriting value before labels are resolved (#1416)

* fix(Chips): Prevent overwriting value before labels are resolved

When altering the value of a Chips picker, if some values have a label while others do not, the items with no label are no longer removed from the value

* simplify handling

---------

Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* adding ng-package files to remaining elements

* fixing some build paths

* cleaning up some more imports

* refactor(date-fns)!: updating date-fns to v2

* fixing import

* fixing build error

* removing some unused imports

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>
Co-authored-by: Zachary Jorn <zachary.jorn@bullhorn.com>
Co-authored-by: Trent Hibbard <trent.hibbard@bullhorn.com>
Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* refactor(): adding refactor release rule to semantic-release config

* refactor(rxjs): updating rxjs to 7.8.1 (#1419)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(ng-packagr): initial rework for tree shakable imports

* missed a tsconfig update

* exporting individual modules for pipes, services, utils

* fixing a test config issue

* fixing some import issues in unit tests

* feat(EntityColor): Add compliance manager entity color (#1415)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* add entity color

* update bullhorn-icons

* update bullhorn-icons

* dont update bullhorn-icons

---------

Co-authored-by: Dan Voegelin <dvoegelin@bullhorn.com>
Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(QueryBuilder): new address picker definition for query builder (#1407)

* feat(QueryBuilder): new address picker definition for query builder

* changing placeholder label

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* fixing a few bugs

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* switching parent element ref for overlay to fix width issue

* re-focusing on the address input when selecting an option

* fixing bug with multiple location conditions open at once

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* fixing import issue from rebase

* fix(Chips): Prevent overwriting value before labels are resolved (#1416)

* fix(Chips): Prevent overwriting value before labels are resolved

When altering the value of a Chips picker, if some values have a label while others do not, the items with no label are no longer removed from the value

* simplify handling

---------

Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* adding ng-package files to remaining elements

* fixing some build paths

* cleaning up some more imports

* build(rxjs): updating rxjs to 7.8.1

* updated data table refresh subscription to match new typing

* updating project package.json

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>
Co-authored-by: Zachary Jorn <zachary.jorn@bullhorn.com>
Co-authored-by: Trent Hibbard <trent.hibbard@bullhorn.com>
Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* removing unnecessary config property

* removing unnecessary semicolon from scss file

* reorganizing ace-editor and ckeditor examples

* fix(): fixing style encapsulation for a few components

* fixing some scss warnings

* reverting header scss filename

* reverting radio scss filename

* refactor(): moving some extended third party libs out to addons folder (#1430)

* refactor(): moving some extended third party libs out to addons folder

* splitting out form demo page into form and dynamic form

* fixing remote data table demo

* adding new addons package to main novo-elements package

* removing unnecessary semicolon from scss file

* reorganizing ace-editor and ckeditor examples

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* feat(DataTable): making data tables emit scroll events through the cdk (#1431)

* adding NovoDragulaService to FormExtras providers for FileInput

* feat(Places): adding keyboard support to places component (#1433)

* feat(Places): adding keyboard support to places component

* giving query builder definition chips a max width and overflow ellipsis

* rebase and fixing merge conflicts

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* fixing notinmonth style for date picker

* fix for value icon color

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>
Co-authored-by: Zachary Jorn <zachary.jorn@bullhorn.com>
Co-authored-by: Trent Hibbard <trent.hibbard@bullhorn.com>
Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* fix(css): fixing some issues found with round 1 of the style encapsulation work (#1448)

* fix(css): fixing some issues found with round 1 of the style encapsulation work

* fixing dynamic icon color for themed avatar icons

* increasing specificity on a couple item-content css attributes

* fix(css): another minor fix to a style encapsulation issue on the tabs component (#1449)

* chore(deps): bump tough-cookie from 4.0.0 to 4.1.3 (#1442)

Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.0.0 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](salesforce/tough-cookie@v4.0.0...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dan Voegelin <dvoegelin@bullhorn.com>

* chore(deps-dev): bump stylelint from 13.13.1 to 15.10.1 (#1441)

Bumps [stylelint](https://github.com/stylelint/stylelint) from 13.13.1 to 15.10.1.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](stylelint/stylelint@13.13.1...15.10.1)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dan Voegelin <dvoegelin@bullhorn.com>

* refactor(): encapsulating styles for a few more components (#1439)

* fix(Checkbox): updating checkbox, checklist, radio, tiles to have consistent disabled styling

* minor bux fixes plus some more demos

* fix(Checkbox): fixing a display bug introduced with checkboxes and adding demo

* typo

* feat(ng-packagr)!: tree shakable imports (#1413)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(ng-packagr): initial rework for tree shakable imports

* missed a tsconfig update

* exporting individual modules for pipes, services, utils

* fixing a test config issue

* fixing some import issues in unit tests

* feat(EntityColor): Add compliance manager entity color (#1415)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* add entity color

* update bullhorn-icons

* update bullhorn-icons

* dont update bullhorn-icons

---------

Co-authored-by: Dan Voegelin <dvoegelin@bullhorn.com>
Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(QueryBuilder): new address picker definition for query builder (#1407)

* feat(QueryBuilder): new address picker definition for query builder

* changing placeholder label

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* fixing a few bugs

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* switching parent element ref for overlay to fix width issue

* re-focusing on the address input when selecting an option

* fixing bug with multiple location conditions open at once

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* fixing import issue from rebase

* fix(Chips): Prevent overwriting value before labels are resolved (#1416)

* fix(Chips): Prevent overwriting value before labels are resolved

When altering the value of a Chips picker, if some values have a label while others do not, the items with no label are no longer removed from the value

* simplify handling

---------

Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* adding ng-package files to remaining elements

* fixing some build paths

* cleaning up some more imports

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>
Co-authored-by: Zachary Jorn <zachary.jorn@bullhorn.com>
Co-authored-by: Trent Hibbard <trent.hibbard@bullhorn.com>
Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* refactor(dragula): deprecating dragula directive and service (#1420)

* refactor(dragula): deprecating dragula directive and service

* feat()!: breaking change

* Breaking: change

* breaking(): adding breaking change release rule to semantic-release config

* refactor(): moving some extended third party libs out to addons folder

* splitting out form demo page into form and dynamic form

* fixing remote data table demo

* adding new addons package to main novo-elements package

* refactor(date-fns)!: updating date-fns to v2 (#1421)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(ng-packagr): initial rework for tree shakable imports

* missed a tsconfig update

* exporting individual modules for pipes, services, utils

* fixing a test config issue

* fixing some import issues in unit tests

* feat(EntityColor): Add compliance manager entity color (#1415)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* add entity color

* update bullhorn-icons

* update bullhorn-icons

* dont update bullhorn-icons

---------

Co-authored-by: Dan Voegelin <dvoegelin@bullhorn.com>
Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(QueryBuilder): new address picker definition for query builder (#1407)

* feat(QueryBuilder): new address picker definition for query builder

* changing placeholder label

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* fixing a few bugs

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* switching parent element ref for overlay to fix width issue

* re-focusing on the address input when selecting an option

* fixing bug with multiple location conditions open at once

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* fixing import issue from rebase

* fix(Chips): Prevent overwriting value before labels are resolved (#1416)

* fix(Chips): Prevent overwriting value before labels are resolved

When altering the value of a Chips picker, if some values have a label while others do not, the items with no label are no longer removed from the value

* simplify handling

---------

Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* adding ng-package files to remaining elements

* fixing some build paths

* cleaning up some more imports

* refactor(date-fns)!: updating date-fns to v2

* fixing import

* fixing build error

* removing some unused imports

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>
Co-authored-by: Zachary Jorn <zachary.jorn@bullhorn.com>
Co-authored-by: Trent Hibbard <trent.hibbard@bullhorn.com>
Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* refactor(): adding refactor release rule to semantic-release config

* refactor(rxjs): updating rxjs to 7.8.1 (#1419)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(ng-packagr): initial rework for tree shakable imports

* missed a tsconfig update

* exporting individual modules for pipes, services, utils

* fixing a test config issue

* fixing some import issues in unit tests

* feat(EntityColor): Add compliance manager entity color (#1415)

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* add entity color

* update bullhorn-icons

* update bullhorn-icons

* dont update bullhorn-icons

---------

Co-authored-by: Dan Voegelin <dvoegelin@bullhorn.com>
Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* feat(QueryBuilder): new address picker definition for query builder (#1407)

* feat(QueryBuilder): new address picker definition for query builder

* changing placeholder label

* fix(Picker): setting min-width on novo entity picker results (#1406)

* chore(icons): Bump icons version (#1409)

Co-authored-by: Michael Dill <michael.dill@bullhorn.com>

* fixing a few bugs

* feat(picker): add maxlength parameter for characters on input (#1411)

* add maxlength parameter

* BH-77751: add default value for maxlength

* Revert "BH-77751: add default value for maxlength"

This reverts commit 3f6b851.

---------

Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* switching parent element ref for overlay to fix width issue

* re-focusing on the address input when selecting an option

* fixing bug with multiple location conditions open at once

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>

* fixing import issue from rebase

* fix(Chips): Prevent overwriting value before labels are resolved (#1416)

* fix(Chips): Prevent overwriting value before labels are resolved

When altering the value of a Chips picker, if some values have a label while others do not, the items with no label are no longer removed from the value

* simplify handling

---------

Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* adding ng-package files to remaining elements

* fixing some build paths

* cleaning up some more imports

* build(rxjs): updating rxjs to 7.8.1

* updated data table refresh subscription to match new typing

* updating project package.json

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>
Co-authored-by: Zachary Jorn <zachary.jorn@bullhorn.com>
Co-authored-by: Trent Hibbard <trent.hibbard@bullhorn.com>
Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* removing unnecessary config property

* removing unnecessary semicolon from scss file

* reorganizing ace-editor and ckeditor examples

* fix(): fixing style encapsulation for a few components

* fixing some scss warnings

* reverting header scss filename

* reverting radio scss filename

* refactor(): moving some extended third party libs out to addons folder (#1430)

* refactor(): moving some extended third party libs out to addons folder

* splitting out form demo page into form and dynamic form

* fixing remote data table demo

* adding new addons package to main novo-elements package

* removing unnecessary semicolon from scss file

* reorganizing ace-editor and ckeditor examples

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* feat(DataTable): making data tables emit scroll events through the cdk (#1431)

* adding NovoDragulaService to FormExtras providers for FileInput

* feat(Places): adding keyboard support to places component (#1433)

* feat(Places): adding keyboard support to places component

* giving query builder definition chips a max width and overflow ellipsis

* rebase and fixing merge conflicts

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* refactor(): encapsulating styles for a few more components

* adding style encapsulation to a few more components

* adding style encapsulation to a few more components

* fixing merge conflict resolution issue

* increasing specificity of another item-content text color

* fixing some form styles

* setting encapsulation to none for picker component

* setting encapsulation to none for form component

* applying PickerResults styles globally due to components extending BasePickerResults directive needing them

---------

Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>
Co-authored-by: Zachary Jorn <zachary.jorn@bullhorn.com>
Co-authored-by: Trent Hibbard <trent.hibbard@bullhorn.com>
Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>

* chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 (#1452)

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](jonschlinkert/word-wrap@1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dan Voegelin <dvoegelin@bullhorn.com>

* fix(Modal): fixing modal footer styling issue

* feat(Picker): adding ability to set custom text values in pickers (#1443)

* feat(Picker): adding ability to set custom text values in pickers

* going with a different approach

* removing fn

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Michael Dill <mdill@bullhorn.com>
Co-authored-by: Michael Dill <michael.dill@bullhorn.com>
Co-authored-by: Russi Sinha <87716104+s-russi@users.noreply.github.com>
Co-authored-by: russi.sinha <russi.sinha@bullhorn.com>
Co-authored-by: Zachary Jorn <zachary.jorn@bullhorn.com>
Co-authored-by: Trent Hibbard <trent.hibbard@bullhorn.com>
Co-authored-by: Alyssa Bryant <alyssa.bryant@bullhorn.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
9 people committed Jul 26, 2023
1 parent c99b957 commit 397b097
Show file tree
Hide file tree
Showing 161 changed files with 3,247 additions and 3,704 deletions.
1,326 changes: 354 additions & 972 deletions package-lock.json

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@
"pretty-quick": "^2.0.1",
"semantic-release": "^19.0.3",
"standard-version": "^9.1.0",
"stylelint": "~13.13.1",
"stylelint": "~15.10.1",
"stylelint-config-prettier": "^8.0.1",
"stylelint-config-recommended-scss": "~4.2.0",
"stylelint-config-standard": "~20.0.0",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
novo-ace-editor {
:host {
display: block;
width: 100%;
min-height: 200px;
Expand Down
1 change: 1 addition & 0 deletions projects/novo-elements/src/addons/ace-editor/AceEditor.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ const ACE_VALUE_ACCESSOR = {
@Component({
selector: 'novo-ace-editor',
template: '',
styleUrls: ['./AceEditor.scss'],
providers: [ACE_VALUE_ACCESSOR],
})
export class NovoAceEditor implements ControlValueAccessor, OnInit, OnDestroy {
Expand Down
13 changes: 8 additions & 5 deletions projects/novo-elements/src/addons/ckeditor/CKEditor.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
novo-editor {
.cke {
@import "../../styles/variables.scss";

// novo-editor {
:host {
::ng-deep .cke {
font: inherit !important;
box-shadow: none;
border-color: var(--background-muted);
Expand Down Expand Up @@ -36,11 +39,11 @@ novo-editor {
}
}

.theme-dark {
.cke_button {
:host-context(.theme-dark) {
::ng-deep .cke_button {
filter: invert(1);
}
.cke_combo {
::ng-deep .cke_combo {
a.cke_combo_button {
&:hover,
&:active,
Expand Down
1 change: 1 addition & 0 deletions projects/novo-elements/src/addons/ckeditor/CKEditor.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ declare global {
selector: 'novo-editor',
providers: [CKEDITOR_CONTROL_VALUE_ACCESSOR],
template: '<textarea [name]="name" [id]="name" #host></textarea>',
styleUrls: ['./CKEditor.scss'],
})
export class NovoCKEditorElement implements OnDestroy, AfterViewInit, ControlValueAccessor {
@Input()
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
novo-agenda-date-change {
@import "../../../styles/variables.scss";

:host {
display: inline-block;

.cal-date-change {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import { DateUtil } from 'novo-elements/utils';
<i class="bhi-arrow-right" (click)="addDate()"></i>
</div>
`,
styleUrls: ['./AgendaDateChange.scss'],
})
export class NovoAgendaDateChangeElement {
/**
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
@import "../../../styles/variables.scss";

:host {
::ng-deep .cal-day-view,
::ng-deep .cal-week-view {
.cal-hour-rows {
width: 100%;
border: solid 1px #e1e1e1;
overflow-x: scroll;
position: relative;
}

.cal-hour:nth-child(even) {
background-color: $off-white;
}
.cal-hour:nth-child(odd) {
background-color: $white;
}

.cal-hour-segment {
height: 30px;
}

.cal-hour-segment::after {
content: "\00a0";
}

.cal-hour:not(:last-child) .cal-hour-segment,
.cal-hour:last-child :not(:last-child) .cal-hour-segment {
border-bottom: thin dashed #e1e1e1;
}

.cal-time {
font-weight: bold;
padding-top: 5px;
width: 70px;
text-align: center;
color: $grey;
}

.cal-hour-segment.cal-after-hour-start {
.cal-time {
display: none;
}
}

.cal-hour-segment:hover,
.cal-drag-over .cal-hour-segment {
background-color: #ededed;
}
}
}
125 changes: 40 additions & 85 deletions projects/novo-elements/src/elements/agenda/day/AgendaDayView.scss
Original file line number Diff line number Diff line change
@@ -1,97 +1,52 @@
.cal-day-view,
.cal-week-view {
.cal-hour-rows {
width: 100%;
border: solid 1px #e1e1e1;
overflow-x: scroll;
position: relative;
}

.cal-hour:nth-child(even) {
background-color: $off-white;
}
.cal-hour:nth-child(odd) {
background-color: $white;
}
@import "../../../styles/variables.scss";

.cal-hour-segment {
height: 30px;
}

.cal-hour-segment::after {
content: "\00a0";
}

.cal-hour:not(:last-child) .cal-hour-segment,
.cal-hour:last-child :not(:last-child) .cal-hour-segment {
border-bottom: thin dashed #e1e1e1;
}

.cal-time {
font-weight: bold;
padding-top: 5px;
width: 70px;
text-align: center;
color: $grey;
}

.cal-hour-segment.cal-after-hour-start {
.cal-time {
display: none;
:host {
::ng-deep .cal-day-view {
.cal-event-container {
position: absolute;
}
}

.cal-hour-segment:hover,
.cal-drag-over .cal-hour-segment {
background-color: #ededed;
}
}

.cal-day-view {
.cal-event-container {
position: absolute;
}

novo-agenda-day-event {
height: inherit;

.cal-event {
novo-agenda-day-event {
height: inherit;
font-size: 12px;
margin-left: 2px;
margin-right: 2px;
min-height: 30px;
display: flex;
flex-flow: row nowrap;
background-color: $off-white;

.cal-event-ribbon {
width: 4px;
min-height: 100%;
}
.cal-event-group {
overflow: hidden;
flex: 1;
padding: 2px 10px;
.cal-event {
height: inherit;
font-size: 12px;
margin-left: 2px;
margin-right: 2px;
min-height: 30px;
display: flex;
flex-flow: column;
}
.cal-event-title {
line-height: 26px;
}
.cal-event-description {
font-size: 10px;
line-height: 13px;
flex-flow: row nowrap;
background-color: $off-white;

.cal-event-ribbon {
width: 4px;
min-height: 100%;
}
.cal-event-group {
overflow: hidden;
flex: 1;
padding: 2px 10px;
display: flex;
flex-flow: column;
}
.cal-event-title {
line-height: 26px;
}
.cal-event-description {
font-size: 10px;
line-height: 13px;
}
}
}
}

.cal-draggable {
cursor: move;
}
.cal-draggable {
cursor: move;
}

.cal-all-day-event {
padding: 8px;
border: solid 1px;
.cal-all-day-event {
padding: 8px;
border: solid 1px;
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ const MINUTES_IN_HOUR: number = 60;
</div>
</div>
`,
styleUrls: ['./AgendaDayView.scss', '../common/AgendaHoursLayout.scss'],
})
export class NovoAgendaDayViewElement implements OnChanges, OnInit, OnDestroy {
/**
Expand Down

0 comments on commit 397b097

Please sign in to comment.