diff options
Diffstat (limited to 'client/src/sass/primeng-custom.scss')
-rw-r--r-- | client/src/sass/primeng-custom.scss | 57 |
1 files changed, 30 insertions, 27 deletions
diff --git a/client/src/sass/primeng-custom.scss b/client/src/sass/primeng-custom.scss index afa577819..9c9b5d4fc 100644 --- a/client/src/sass/primeng-custom.scss +++ b/client/src/sass/primeng-custom.scss | |||
@@ -547,7 +547,7 @@ p-table { | |||
547 | height: 46px; | 547 | height: 46px; |
548 | 548 | ||
549 | &.p-highlight { | 549 | &.p-highlight { |
550 | background-color: pvar(--submenuColor) !important; | 550 | background-color: pvar(--submenuBackgroundColor) !important; |
551 | 551 | ||
552 | td, td > a { | 552 | td, td > a { |
553 | color: pvar(--mainForegroundColor) !important; | 553 | color: pvar(--mainForegroundColor) !important; |
@@ -558,7 +558,7 @@ p-table { | |||
558 | .p-datatable-tbody { | 558 | .p-datatable-tbody { |
559 | tr { | 559 | tr { |
560 | &:hover { | 560 | &:hover { |
561 | background-color: pvar(--submenuColor) !important; | 561 | background-color: pvar(--submenuBackgroundColor) !important; |
562 | } | 562 | } |
563 | 563 | ||
564 | td { | 564 | td { |
@@ -590,16 +590,16 @@ p-table { | |||
590 | th { | 590 | th { |
591 | border: none !important; | 591 | border: none !important; |
592 | border-bottom: 1px solid !important; | 592 | border-bottom: 1px solid !important; |
593 | border-color: pvar(--submenuColor) !important; | 593 | border-color: pvar(--submenuBackgroundColor) !important; |
594 | text-align: left !important; | 594 | text-align: left !important; |
595 | padding: 5px 0 5px 15px !important; | 595 | padding: 5px 0 5px 15px !important; |
596 | font-weight: $font-semibold !important; | 596 | font-weight: $font-semibold !important; |
597 | color: pvar(--mainForegroundColor) !important; | 597 | color: pvar(--mainForegroundColor) !important; |
598 | 598 | ||
599 | &.p-sortable-column:hover { | 599 | &.p-sortable-column:hover { |
600 | background-color: pvar(--submenuColor) !important; | 600 | background-color: pvar(--submenuBackgroundColor) !important; |
601 | border: 1px solid !important; | 601 | border: 1px solid !important; |
602 | border-color: pvar(--submenuColor) !important; | 602 | border-color: pvar(--submenuBackgroundColor) !important; |
603 | border-width: 0 1px !important; | 603 | border-width: 0 1px !important; |
604 | 604 | ||
605 | &:first-child { | 605 | &:first-child { |
@@ -608,7 +608,7 @@ p-table { | |||
608 | } | 608 | } |
609 | 609 | ||
610 | &.p-highlight { | 610 | &.p-highlight { |
611 | background-color: pvar(--submenuColor) !important; | 611 | background-color: pvar(--submenuBackgroundColor) !important; |
612 | 612 | ||
613 | .pi { | 613 | .pi { |
614 | @extend .glyphicon; | 614 | @extend .glyphicon; |
@@ -654,7 +654,7 @@ p-table { | |||
654 | position: relative; | 654 | position: relative; |
655 | border: none; | 655 | border: none; |
656 | border-top: 1px solid !important; | 656 | border-top: 1px solid !important; |
657 | border-color: pvar(--submenuColor) !important; | 657 | border-color: pvar(--submenuBackgroundColor) !important; |
658 | height: 40px; | 658 | height: 40px; |
659 | display: flex; | 659 | display: flex; |
660 | justify-content: center; | 660 | justify-content: center; |
@@ -753,29 +753,32 @@ p-table { | |||
753 | } | 753 | } |
754 | 754 | ||
755 | // overflow data table | 755 | // overflow data table |
756 | @mixin overflow-datatable ($table-min-width, $horizontal-margins, $mobile-paginator: true) { | 756 | p-table { |
757 | p-table { | 757 | .p-datatable-wrapper { |
758 | .p-datatable-wrapper { | 758 | overflow-x: auto; |
759 | overflow-x: auto; | 759 | max-width: 100%; |
760 | max-width: calc(100vw - #{$horizontal-margins * 2}); | ||
761 | |||
762 | table { | ||
763 | min-width: $table-min-width; | ||
764 | } | ||
765 | } | ||
766 | 760 | ||
767 | @if $mobile-paginator { | 761 | table { |
768 | p-paginator .p-paginator-bottom { | 762 | min-width: breakpoint(lg); |
769 | display: block; | 763 | } |
764 | } | ||
770 | 765 | ||
771 | .p-paginator-current { | 766 | @media screen and (max-width: #{breakpoint(lg)}) { |
772 | position: relative; | 767 | // Prevent overflow |
773 | display: block; | 768 | p-paginator { |
774 | } | 769 | .p-paginator-current, |
770 | .p-dropdown { | ||
771 | top: 0; | ||
772 | margin-top: 30px; | ||
773 | } | ||
774 | } | ||
775 | } | ||
775 | 776 | ||
776 | a, .p-paginator-pages { | 777 | @media screen and (max-width: $mobile-view) { |
777 | vertical-align: middle; | 778 | // Prevent overflow |
778 | } | 779 | p-paginator { |
780 | .p-paginator-pages > .p-paginator-page:not(.p-highlight) { | ||
781 | display: none; | ||
779 | } | 782 | } |
780 | } | 783 | } |
781 | } | 784 | } |