Skip to content

Commit

Permalink
Refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
mertsincan committed Nov 9, 2022
1 parent bfe0ac7 commit 13d95d2
Show file tree
Hide file tree
Showing 43 changed files with 2,122 additions and 106 deletions.
44 changes: 22 additions & 22 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,28 @@
- Remove p-fullCalendar component [\#12152](https://github.com/primefaces/primeng/issues/12152)
- Table CSS Improvements [\#12047](https://github.com/primefaces/primeng/issues/12047)

**New Features:**
- Chips | Allow multiple seperators [\#12089](https://github.com/primefaces/primeng/issues/12089)
- pAnimate Directive [\#12057](https://github.com/primefaces/primeng/issues/12057)
- Component: Overlay [\#12031](https://github.com/primefaces/primeng/issues/12031)
- TreeSelect | replace overlay with p-overlay [\#12116](https://github.com/primefaces/primeng/issues/12116)
- MultiSelect | replace overlay with p-overlay [\#12110](https://github.com/primefaces/primeng/issues/12110)
- Add appendOnly option to Scroller API [\#12142](https://github.com/primefaces/primeng/issues/12142)
- Add step option to Scroller API [\#12141](https://github.com/primefaces/primeng/issues/12141)
- Sidebar | Add footer template [\#12117](https://github.com/primefaces/primeng/issues/12117)
- Sidebar | Add header template [\#12025](https://github.com/primefaces/primeng/issues/12025)
- add panelStyle and panelStyleClass properties to components [\#11917](https://github.com/primefaces/primeng/issues/11917)
- TreeSelect | Add styleClass and style support for container and label [\#11982](https://github.com/primefaces/primeng/issues/11982)
- Rating | Templating support [\#12156](https://github.com/primefaces/primeng/issues/12156)

**Enhancements:**
- Improve Scroller and DataTable with virtualScroller implementation [\#12120](https://github.com/primefaces/primeng/issues/12120)
- Table: VirtualScroll + Lazy Load incorrectly paginates load requests, displays loadingbody too frequently [\#11789](https://github.com/primefaces/primeng/issues/11789)
- RowSpan Grouping does not work on DataTable with virtualScroll feature [\#10851](https://github.com/primefaces/primeng/issues/10851)
- InputNumber | Pass formattedValue to input event [\#12070](https://github.com/primefaces/primeng/issues/12070)
- Table CSS Improvements [\#12047](https://github.com/primefaces/primeng/issues/12047)
- Add flex-gap to p-chips and autocomplete multiple input container [\#11985](https://github.com/primefaces/primeng/issues/11985)

**Fixed bugs:**
- inputNumber | minFractionDigits fails if set to "0" when using with a suffix [\#11902](https://github.com/primefaces/primeng/issues/11902)
- MenuBar: Menu Icon in mobile view is shown even though there are no items in model [\#12084](https://github.com/primefaces/primeng/issues/12084)
Expand All @@ -26,28 +48,6 @@
- Dropdown selecting an unwanted option when pressing Control key on the keyboard [\#11889](https://github.com/primefaces/primeng/issues/11889)
- TreeSelect selection expands sibling nodes above the selection [\#11224](https://github.com/primefaces/primeng/issues/11224)

**Enhancements:**
- Improve Scroller and DataTable with virtualScroller implementation [\#12120](https://github.com/primefaces/primeng/issues/12120)
- Table: VirtualScroll + Lazy Load incorrectly paginates load requests, displays loadingbody too frequently [\#11789](https://github.com/primefaces/primeng/issues/11789)
- RowSpan Grouping does not work on DataTable with virtualScroll feature [\#10851](https://github.com/primefaces/primeng/issues/10851)
- InputNumber | Pass formattedValue to input event [\#12070](https://github.com/primefaces/primeng/issues/12070)
- Table CSS Improvements [\#12047](https://github.com/primefaces/primeng/issues/12047)
- Add flex-gap to p-chips and autocomplete multiple input container [\#11985](https://github.com/primefaces/primeng/issues/11985)

**New Features:**
- Chips | Allow multiple seperators [\#12089](https://github.com/primefaces/primeng/issues/12089)
- pAnimate Directive [\#12057](https://github.com/primefaces/primeng/issues/12057)
- Component: Overlay [\#12031](https://github.com/primefaces/primeng/issues/12031)
- TreeSelect | replace overlay with p-overlay [\#12116](https://github.com/primefaces/primeng/issues/12116)
- MultiSelect | replace overlay with p-overlay [\#12110](https://github.com/primefaces/primeng/issues/12110)
- Add appendOnly option to Scroller API [\#12142](https://github.com/primefaces/primeng/issues/12142)
- Add step option to Scroller API [\#12141](https://github.com/primefaces/primeng/issues/12141)
- Sidebar | Add footer template [\#12117](https://github.com/primefaces/primeng/issues/12117)
- Sidebar | Add header template [\#12025](https://github.com/primefaces/primeng/issues/12025)
- add panelStyle and panelStyleClass properties to components [\#11917](https://github.com/primefaces/primeng/issues/11917)
- TreeSelect | Add styleClass and style support for container and label [\#11982](https://github.com/primefaces/primeng/issues/11982)
- Rating | Templating support [\#12156](https://github.com/primefaces/primeng/issues/12156)

## [14.1.2](https://github.com/primefaces/primeng/tree/14.1.2) (2022-09-28)

[Full Changelog](https://github.com/primefaces/primeng/compare/v14.1.1...14.1.2)
Expand Down
52 changes: 50 additions & 2 deletions src/assets/components/themes/arya-blue/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -656,6 +656,15 @@ p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-clear-icon {
right: 2.357rem;
}

.p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel {
box-shadow: none;
border-radius: 0;
padding: 0.25rem 0 0.25rem 0.5rem;
}
.p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon {
transform: rotate(90deg);
}

.p-checkbox {
width: 20px;
height: 20px;
Expand Down Expand Up @@ -1928,6 +1937,9 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
outline-offset: 0;
box-shadow: 0 0 0 1px #93cbf9;
}
.p-button .p-button-label {
transition-duration: 0.2s;
}
.p-button .p-button-icon-left {
margin-right: 0.5rem;
}
Expand Down Expand Up @@ -2848,13 +2860,46 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th {
border-width: 1px 1px 1px 1px;
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child {
border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td {
border-width: 1px 0 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child {
border-width: 1px 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td {
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child {
border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td {
border-width: 1px;
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child {
border-width: 1px 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td {
border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td {
border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td {
border-width: 0 0 0 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child {
border-width: 0 1px 0 1px;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) {
background: #242424;
Expand Down Expand Up @@ -4522,6 +4567,9 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
.p-sidebar .p-sidebar-content {
padding: 1rem;
}
.p-sidebar .p-sidebar-footer {
padding: 1rem;
}

.p-tooltip .p-tooltip-text {
background: #383838;
Expand Down
52 changes: 50 additions & 2 deletions src/assets/components/themes/arya-green/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -656,6 +656,15 @@ p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-clear-icon {
right: 2.357rem;
}

.p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel {
box-shadow: none;
border-radius: 0;
padding: 0.25rem 0 0.25rem 0.5rem;
}
.p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon {
transform: rotate(90deg);
}

.p-checkbox {
width: 20px;
height: 20px;
Expand Down Expand Up @@ -1928,6 +1937,9 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
outline-offset: 0;
box-shadow: 0 0 0 1px #a7d8a9;
}
.p-button .p-button-label {
transition-duration: 0.2s;
}
.p-button .p-button-icon-left {
margin-right: 0.5rem;
}
Expand Down Expand Up @@ -2848,13 +2860,46 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th {
border-width: 1px 1px 1px 1px;
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child {
border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td {
border-width: 1px 0 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child {
border-width: 1px 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td {
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child {
border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td {
border-width: 1px;
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child {
border-width: 1px 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td {
border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td {
border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td {
border-width: 0 0 0 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child {
border-width: 0 1px 0 1px;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) {
background: #242424;
Expand Down Expand Up @@ -4522,6 +4567,9 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
.p-sidebar .p-sidebar-content {
padding: 1rem;
}
.p-sidebar .p-sidebar-footer {
padding: 1rem;
}

.p-tooltip .p-tooltip-text {
background: #383838;
Expand Down
52 changes: 50 additions & 2 deletions src/assets/components/themes/arya-orange/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -656,6 +656,15 @@ p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-clear-icon {
right: 2.357rem;
}

.p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel {
box-shadow: none;
border-radius: 0;
padding: 0.25rem 0 0.25rem 0.5rem;
}
.p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon {
transform: rotate(90deg);
}

.p-checkbox {
width: 20px;
height: 20px;
Expand Down Expand Up @@ -1928,6 +1937,9 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
outline-offset: 0;
box-shadow: 0 0 0 1px #ffe284;
}
.p-button .p-button-label {
transition-duration: 0.2s;
}
.p-button .p-button-icon-left {
margin-right: 0.5rem;
}
Expand Down Expand Up @@ -2848,13 +2860,46 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th {
border-width: 1px 1px 1px 1px;
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child {
border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td {
border-width: 1px 0 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child {
border-width: 1px 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td {
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child {
border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td {
border-width: 1px;
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child {
border-width: 1px 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td {
border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td {
border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td {
border-width: 0 0 0 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child {
border-width: 0 1px 0 1px;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) {
background: #242424;
Expand Down Expand Up @@ -4522,6 +4567,9 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
.p-sidebar .p-sidebar-content {
padding: 1rem;
}
.p-sidebar .p-sidebar-footer {
padding: 1rem;
}

.p-tooltip .p-tooltip-text {
background: #383838;
Expand Down
52 changes: 50 additions & 2 deletions src/assets/components/themes/arya-purple/theme.css
Original file line number Diff line number Diff line change
Expand Up @@ -656,6 +656,15 @@ p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-clear-icon {
right: 2.357rem;
}

.p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel {
box-shadow: none;
border-radius: 0;
padding: 0.25rem 0 0.25rem 0.5rem;
}
.p-overlay-modal .p-cascadeselect-item-active > .p-cascadeselect-item-content .p-cascadeselect-group-icon {
transform: rotate(90deg);
}

.p-checkbox {
width: 20px;
height: 20px;
Expand Down Expand Up @@ -1928,6 +1937,9 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
outline-offset: 0;
box-shadow: 0 0 0 1px #cf95d9;
}
.p-button .p-button-label {
transition-duration: 0.2s;
}
.p-button .p-button-icon-left {
margin-right: 0.5rem;
}
Expand Down Expand Up @@ -2848,13 +2860,46 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th {
border-width: 1px 1px 1px 1px;
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead > tr > th:last-child {
border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td {
border-width: 1px 0 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr > td:last-child {
border-width: 1px 1px 0 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td {
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tbody > tr:last-child > td:last-child {
border-width: 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td {
border-width: 1px;
border-width: 1px 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-tfoot > tr > td:last-child {
border-width: 1px 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td {
border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines .p-datatable-thead + .p-datatable-tfoot > tr > td:last-child {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td {
border-width: 0 0 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody > tr > td:last-child {
border-width: 0 1px 1px 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td {
border-width: 0 0 0 1px;
}
.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody > tr:last-child > td:last-child {
border-width: 0 1px 0 1px;
}
.p-datatable.p-datatable-striped .p-datatable-tbody > tr:nth-child(even) {
background: #242424;
Expand Down Expand Up @@ -4522,6 +4567,9 @@ p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon {
.p-sidebar .p-sidebar-content {
padding: 1rem;
}
.p-sidebar .p-sidebar-footer {
padding: 1rem;
}

.p-tooltip .p-tooltip-text {
background: #383838;
Expand Down
Loading

0 comments on commit 13d95d2

Please sign in to comment.