diff --git a/composer.json b/composer.json index 09a2b2b..4e6ca26 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "search-and-displace-core", + "name": "laravel/search-and-displace-core", "type": "project", "description": "Search and displace Core, web interface", "keywords": [ diff --git a/package.json b/package.json index 056a3da..e3f6a81 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "marked": "^2.0.5", "mitt": "^2.1.0", "primeflex": "^2.0.0", - "primeicons": "^4.1.0", + "primeicons": "^5.0.0", "primevue": "^2.4.1", "tsconfig-paths-webpack-plugin": "^3.5.1", "vue": "^2.6.12", diff --git a/public/css/app.css b/public/css/app.css index b978da4..794101c 100644 --- a/public/css/app.css +++ b/public/css/app.css @@ -1,4 +1,3 @@ -@charset "UTF-8"; :root { --surface-a:#ffffff; --surface-b:#faf9f8; @@ -41,6 +40,8 @@ --surface-overlay:#ffffff; --surface-border:#edebe9; --surface-hover:#f3f2f1; + --focus-ring: inset 0 0 0 1px #605e5c; + --maskbg: rgba(0, 0, 0, 0.4); } * { @@ -85,6 +86,50 @@ box-shadow: inset 0 0 0 1px #605e5c; } +.p-component-overlay-enter { + -webkit-animation: p-component-overlay-enter-animation 150ms forwards; + animation: p-component-overlay-enter-animation 150ms forwards; +} + +.p-component-overlay-leave { + -webkit-animation: p-component-overlay-leave-animation 150ms forwards; + animation: p-component-overlay-leave-animation 150ms forwards; +} + +@-webkit-keyframes p-component-overlay-enter-animation { + from { + background-color: transparent; + } + to { + background-color: var(--maskbg); + } +} + +@keyframes p-component-overlay-enter-animation { + from { + background-color: transparent; + } + to { + background-color: var(--maskbg); + } +} +@-webkit-keyframes p-component-overlay-leave-animation { + from { + background-color: var(--maskbg); + } + to { + background-color: transparent; + } +} +@keyframes p-component-overlay-leave-animation { + from { + background-color: var(--maskbg); + } + to { + background-color: transparent; + } +} + :root { --blue-50:#f3f8fc; --blue-100:#c6dcef; @@ -319,14 +364,16 @@ .p-datepicker .p-datepicker-header .p-datepicker-title { line-height: 2rem; } -.p-datepicker .p-datepicker-header .p-datepicker-title select { - transition: background-color 0.2s, color 0.2s, border-color 0.2s, box-shadow 0.2s; +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year, +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { + color: #323130; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + font-weight: 600; + padding: 0.5rem; } -.p-datepicker .p-datepicker-header .p-datepicker-title select:focus { - outline: 0 none; - outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; - border-color: #0078d4; +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover, +.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover { + color: #0078d4; } .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month { margin-right: 0.5rem; @@ -424,8 +471,20 @@ color: #323130; background: #edebe9; } +.p-datepicker .p-yearpicker { + margin: 0; +} +.p-datepicker .p-yearpicker .p-yearpicker-year { + padding: 1px; + transition: box-shadow 0.2s; + border-radius: 2px; +} +.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight { + color: #323130; + background: #edebe9; +} .p-datepicker.p-datepicker-multiple-month .p-datepicker-group { - border-right: 1px solid #edebe9; + border-left: 1px solid #edebe9; padding-right: 0.75rem; padding-left: 0.75rem; padding-top: 0; @@ -433,10 +492,10 @@ } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child { padding-left: 0; + border-left: 0 none; } .p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child { padding-right: 0; - border-right: 0 none; } .p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover { background: #f3f2f1; @@ -446,17 +505,21 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):hover { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover { background: #f3f2f1; } -.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-highlight):not(.p-disabled):focus { +.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } - -.p-datepicker-mask.p-component-overlay { - background: rgba(0, 0, 0, 0.4); +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover { + background: #f3f2f1; +} +.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset 0 0 0 1px #605e5c; } @media screen and (max-width: 769px) { @@ -526,7 +589,7 @@ .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight { color: #323130; @@ -646,7 +709,7 @@ .p-colorpicker-panel { background: #323232; - border-color: #191919; + border: 1px solid #191919; } .p-colorpicker-panel .p-colorpicker-color-handle, .p-colorpicker-panel .p-colorpicker-hue-handle { @@ -719,6 +782,7 @@ } .p-dropdown-panel .p-dropdown-header .p-dropdown-filter { padding-right: 1.5rem; + margin-right: -1.5rem; } .p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon { right: 0.5rem; @@ -766,6 +830,9 @@ .p-input-filled .p-dropdown:not(.p-disabled).p-focus { background-color: #faf9f8; } +.p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext { + background-color: transparent; +} .p-editor-container .p-editor-toolbar { background: #faf9f8; @@ -1120,7 +1187,7 @@ .p-listbox .p-listbox-list .p-listbox-item:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-listbox .p-listbox-list .p-listbox-item-group { margin: 0; @@ -1258,7 +1325,7 @@ .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox { margin-right: 0.5rem; @@ -1386,7 +1453,7 @@ .p-rating .p-rating-icon:first-child { margin-left: 0; } -.p-rating .p-rating-icon.pi-star { +.p-rating .p-rating-icon.pi-star-fill { color: #323130; } .p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover { @@ -2242,14 +2309,13 @@ color: #323130; } .p-datatable .p-sortable-column:focus { - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; outline: 0 none; } .p-datatable .p-datatable-tbody > tr { background: #ffffff; color: #323130; transition: box-shadow 0.2s; - outline-color: #605e5c; } .p-datatable .p-datatable-tbody > tr > td { text-align: left; @@ -2291,6 +2357,10 @@ .p-datatable .p-datatable-tbody > tr > td > .p-column-title { font-weight: 600; } +.p-datatable .p-datatable-tbody > tr:focus { + outline: 0.15rem solid #605e5c; + outline-offset: -0.15rem; +} .p-datatable .p-datatable-tbody > tr.p-highlight { background: #edebe9; color: #323130; @@ -2312,6 +2382,10 @@ .p-datatable .p-datatable-scrollable-footer { background: #faf9f8; } +.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-thead, +.p-datatable.p-datatable-scrollable > .p-datatable-wrapper > .p-datatable-table > .p-datatable-tfoot { + background-color: #ffffff; +} .p-datatable .p-datatable-loading-icon { font-size: 2rem; } @@ -2513,7 +2587,7 @@ .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator { border-top: 1px solid #edebe9; @@ -2611,7 +2685,7 @@ font-size: 1rem; } .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before { - content: ""; + content: "\e900"; } .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right { font-family: "PrimeIcons" !important; @@ -2619,7 +2693,7 @@ font-size: 1rem; } .fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before { - content: ""; + content: "\e901"; } .fc.fc-unthemed .fc-toolbar .fc-button:focus { outline: 0 none; @@ -2706,7 +2780,7 @@ transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; } .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before { - content: ""; + content: "\e90b"; } .fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:hover { color: #605e5c; @@ -2779,7 +2853,7 @@ font-size: 1rem; } .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before { - content: ""; + content: "\e900"; } .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right { font-family: "PrimeIcons" !important; @@ -2787,7 +2861,7 @@ font-size: 1rem; } .fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before { - content: ""; + content: "\e901"; } .fc.fc-theme-standard .fc-toolbar .fc-button:focus { outline: 0 none; @@ -2832,6 +2906,10 @@ border-top-right-radius: 2px; border-bottom-right-radius: 2px; } +.fc.fc-theme-standard .fc-highlight { + color: #323130; + background: #edebe9; +} .p-orderlist .p-orderlist-controls { padding: 1rem; @@ -2872,7 +2950,7 @@ .p-orderlist .p-orderlist-list .p-orderlist-item:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight { color: #323130; @@ -2963,6 +3041,13 @@ .p-paginator .p-dropdown .p-dropdown-label { padding-right: 0; } +.p-paginator .p-paginator-page-input { + margin-left: 0.5rem; + margin-right: 0.5rem; +} +.p-paginator .p-paginator-page-input .p-inputtext { + max-width: 2.357rem; +} .p-paginator .p-paginator-current { background-color: transparent; border: 0 none; @@ -3032,7 +3117,7 @@ .p-picklist .p-picklist-list .p-picklist-item:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-picklist .p-picklist-list .p-picklist-item.p-highlight { color: #323130; @@ -3112,7 +3197,7 @@ .p-tree .p-tree-container .p-treenode .p-treenode-content:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight { background: #edebe9; @@ -3225,7 +3310,6 @@ background: #ffffff; color: #323130; transition: box-shadow 0.2s; - outline-color: #605e5c; } .p-treetable .p-treetable-tbody > tr > td { text-align: left; @@ -3259,6 +3343,10 @@ .p-treetable .p-treetable-tbody > tr > td .p-treetable-toggler + .p-checkbox .p-indeterminate .p-checkbox-icon { color: #323130; } +.p-treetable .p-treetable-tbody > tr:focus { + outline: 0.15rem solid #605e5c; + outline-offset: -0.15rem; +} .p-treetable .p-treetable-tbody > tr.p-highlight { background: #edebe9; color: #323130; @@ -3445,6 +3533,9 @@ outline-offset: 0; box-shadow: inset 0 0 0 1px #605e5c; } +.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:hover { + color: #323130; +} .p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover { background: #f3f2f1; border-color: #a19f9d; @@ -3574,7 +3665,7 @@ .p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset inset 0 0 0 1px #605e5c; } .p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link { background: #f3f2f1; @@ -3586,6 +3677,18 @@ border-color: #0078d4; color: #323130; } +.p-tabview .p-tabview-nav-btn.p-link { + background: #ffffff; + color: #323130; + width: 2.357rem; + box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12); + border-radius: 0; +} +.p-tabview .p-tabview-nav-btn.p-link:focus { + outline: 0 none; + outline-offset: 0; + box-shadow: inset inset 0 0 0 1px #605e5c; +} .p-tabview .p-tabview-panels { background: #ffffff; padding: 1rem; @@ -3714,10 +3817,6 @@ margin-left: 1rem; } -.p-dialog-mask.p-component-overlay { - background-color: rgba(0, 0, 0, 0.4); -} - .p-overlaypanel { background: #ffffff; color: #323130; @@ -3798,10 +3897,6 @@ padding: 1rem; } -.p-sidebar-mask.p-component-overlay { - background: rgba(0, 0, 0, 0.4); -} - .p-tooltip .p-tooltip-text { background: #ffffff; color: #323130; @@ -3906,6 +4001,7 @@ color: #323130; border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 2px; width: 12.5rem; } .p-contextmenu .p-menuitem-link { @@ -3943,13 +4039,14 @@ .p-contextmenu .p-menuitem-link:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-contextmenu .p-submenu-list { padding: 0; background: #ffffff; border: 0 none; box-shadow: 0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12); + border-radius: 2px; } .p-contextmenu .p-menuitem.p-menuitem-active > .p-menuitem-link { background: #edebe9; @@ -3968,7 +4065,7 @@ font-size: 0.875rem; } -.p-dock .p-dock-list { +.p-dock .p-dock-list-container { background: rgba(255, 255, 255, 0.1); border: 1px solid rgba(255, 255, 255, 0.2); padding: 0.5rem 0.5rem; @@ -4008,6 +4105,26 @@ margin: 1.5rem 0; } +@media screen and (max-width: 960px) { + .p-dock.p-dock-top .p-dock-list-container, .p-dock.p-dock-bottom .p-dock-list-container { + overflow-x: auto; + width: 100%; + } + .p-dock.p-dock-top .p-dock-list-container .p-dock-list, .p-dock.p-dock-bottom .p-dock-list-container .p-dock-list { + margin: 0 auto; + } + .p-dock.p-dock-left .p-dock-list-container, .p-dock.p-dock-right .p-dock-list-container { + overflow-y: auto; + height: 100%; + } + .p-dock.p-dock-left .p-dock-list-container .p-dock-list, .p-dock.p-dock-right .p-dock-list-container .p-dock-list { + margin: auto 0; + } + .p-dock .p-dock-list .p-dock-item { + transform: none; + margin: 0; + } +} .p-megamenu { padding: 0.5rem; background: #ffffff; @@ -4051,7 +4168,7 @@ .p-megamenu .p-megamenu-root-list > .p-menuitem > .p-menuitem-link:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, .p-megamenu .p-megamenu-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { @@ -4104,7 +4221,7 @@ .p-megamenu .p-menuitem-link:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-megamenu .p-megamenu-panel { background: #ffffff; @@ -4186,7 +4303,7 @@ .p-menu .p-menuitem-link:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-menu.p-menu-overlay { background: #ffffff; @@ -4249,7 +4366,7 @@ .p-menubar .p-menuitem-link:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link { padding: 0.75rem 0.5rem; @@ -4287,7 +4404,7 @@ .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link, .p-menubar .p-menubar-root-list > .p-menuitem.p-menuitem-active > .p-menuitem-link:not(.p-disabled):hover { @@ -4405,7 +4522,7 @@ .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-menubar .p-menubar-root-list > .p-menuitem > .p-menuitem-link > .p-submenu-icon { margin-left: auto; @@ -4541,7 +4658,7 @@ .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon { margin-right: 0.5rem; @@ -4625,7 +4742,7 @@ .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset inset 0 0 0 1px #605e5c; } .p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link { background: #f3f2f1; @@ -4681,7 +4798,7 @@ .p-tieredmenu .p-menuitem-link:focus { outline: 0 none; outline-offset: 0; - box-shadow: inset 0 0 0 1px #605e5c; + box-shadow: inset 0 0 0 0.15rem #605e5c; } .p-tieredmenu.p-tieredmenu-overlay { background: #ffffff; @@ -5021,8 +5138,46 @@ box-shadow: inset 0 0 0 1px #605e5c; } -.p-galleria-mask.p-component-overlay { - background-color: rgba(0, 0, 0, 0.9); +.p-galleria-mask { + --maskbg: rgba(0, 0, 0, 0.9); +} + +.p-image-mask { + --maskbg: rgba(0, 0, 0, 0.9); +} + +.p-image-preview-indicator { + background-color: transparent; + color: #f8f9fa; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; +} + +.p-image-preview-container:hover > .p-image-preview-indicator { + background-color: rgba(0, 0, 0, 0.5); +} + +.p-image-toolbar { + padding: 1rem; +} + +.p-image-action.p-link { + color: #f8f9fa; + background-color: transparent; + width: 3rem; + height: 3rem; + border-radius: 50%; + transition: background-color 0.2s, color 0.2s, box-shadow 0.2s; + margin-right: 0.5rem; +} +.p-image-action.p-link:last-child { + margin-right: 0; +} +.p-image-action.p-link:hover { + color: #f8f9fa; + background-color: rgba(255, 255, 255, 0.1); +} +.p-image-action.p-link i { + font-size: 1.5rem; } .p-avatar { @@ -5092,10 +5247,6 @@ line-height: 3rem; } -.p-blockui.p-component-overlay { - background: rgba(0, 0, 0, 0.4); -} - .p-chip { background-color: #edebe9; color: #323130; @@ -5154,7 +5305,7 @@ background: #0078d4; } .p-progressbar .p-progressbar-label { - color: #323130; + color: #ffffff; line-height: 2px; } @@ -5275,14 +5426,14 @@ order: 2; } .p-datepicker .p-datepicker-prev .p-datepicker-prev-icon:before { - content: ""; + content: "\e919"; } .p-datepicker .p-datepicker-next { order: 3; font-size: 90%; } .p-datepicker .p-datepicker-next .p-datepicker-next-icon:before { - content: ""; + content: "\e91c"; } .p-datepicker .p-datepicker-buttonbar { border-top: 0 none; @@ -5294,10 +5445,10 @@ font-size: 90%; } .p-datepicker .p-timepicker .pi-chevron-up:before { - content: ""; + content: "\e91c"; } .p-datepicker .p-timepicker .pi-chevron-down:before { - content: ""; + content: "\e919"; } .p-datepicker table { font-size: 90%; @@ -5428,12 +5579,19 @@ outline-offset: 2px; } -.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@-webkit-keyframes p-fadein{0%{opacity:0}100%{opacity:1}}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter{opacity:0;transform:scaleY(0.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;width:0;flex:0 0 auto}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-colorpicker-panel .p-colorpicker-color{background:transparent url(/images/vendor/primevue/resources/color.png?6441e63a57ccc5105bad045142bc31eb) no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url(/images/vendor/primevue/resources/hue.png?f8505bd4d6f3e3aa435b72d1c045d4a7) no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-fluid .p-inputgroup .p-input{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea ~ label{top:1rem}.p-float-label input:focus ~ label,.p-float-label input.p-filled ~ label,.p-float-label textarea:focus ~ label,.p-float-label textarea.p-filled ~ label,.p-float-label .p-inputwrapper-focus ~ label,.p-float-label .p-inputwrapper-filled ~ label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill ~ label{top:-20px;font-size:12px}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-right>i{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1.0,1.0);visibility:visible}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,0.5);border-radius:100%;transform:scale(0)}.p-ink-active{-webkit-animation:ripple .4s linear;animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none !important}@-webkit-keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-top > td { + box-shadow: inset 0 2px 0 0 #0078d4; +} +.p-datatable .p-datatable-tbody > tr.p-datatable-dragpoint-bottom > td { + box-shadow: inset 0 -2px 0 0 #0078d4; +} + +.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default !important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@-webkit-keyframes p-fadein{0%{opacity:0}100%{opacity:1}}@keyframes p-fadein{0%{opacity:0}100%{opacity:1}}input[type="button"],input[type="submit"],input[type="reset"],input[type="file"]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-connected-overlay{opacity:0;transform:scaleY(0.8);transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-connected-overlay-enter{opacity:0;transform:scaleY(0.8)}.p-connected-overlay-leave-to{opacity:0}.p-connected-overlay-enter-active{transition:transform .12s cubic-bezier(0,0,0.2,1),opacity .12s cubic-bezier(0,0,0.2,1)}.p-connected-overlay-leave-active{transition:opacity .1s linear}.p-toggleable-content-enter,.p-toggleable-content-leave-to{max-height:0}.p-toggleable-content-enter-to,.p-toggleable-content-leave{max-height:1000px}.p-toggleable-content-leave-active{overflow:hidden;transition:max-height .45s cubic-bezier(0,1,0,1)}.p-toggleable-content-enter-active{overflow:hidden;transition:max-height 1s ease-in-out}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only .p-button-label{visibility:hidden;width:0;flex:0 0 auto}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-checkbox-box{display:flex;justify-content:center;align-items:center}.p-colorpicker-panel .p-colorpicker-color{background:transparent url(/images/vendor/primevue/resources/color.png?6441e63a57ccc5105bad045142bc31eb) no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url(/images/vendor/primevue/resources/hue.png?f8505bd4d6f3e3aa435b72d1c045d4a7) no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-fluid .p-inputgroup .p-input{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea ~ label{top:1rem}.p-float-label input:focus ~ label,.p-float-label input.p-filled ~ label,.p-float-label textarea:focus ~ label,.p-float-label textarea.p-filled ~ label,.p-float-label .p-inputwrapper-focus ~ label,.p-float-label .p-inputwrapper-filled ~ label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill ~ label{top:-20px;font-size:12px}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-right>i{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:bottom}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1.0,1.0);visibility:visible}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,0.5);border-radius:100%;transform:scale(0)}.p-ink-active{-webkit-animation:ripple .4s linear;animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none !important}@-webkit-keyframes ripple{100%{opacity:0;transform:scale(2.5)}}@keyframes ripple{100%{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem} @font-face { font-family: 'primeicons'; - font-display: auto; - src: url(/fonts/vendor/primeicons/primeicons.eot?dfbfef2de4bfb34e9722e83542173aaf); - src: url(/fonts/vendor/primeicons/primeicons.eot?dfbfef2de4bfb34e9722e83542173aaf?#iefix) format('embedded-opentype'), url(/fonts/vendor/primeicons/primeicons.ttf?3a0d4a58da62cf7c55bb243e98b172b5) format('truetype'), url(/fonts/vendor/primeicons/primeicons.woff?e61f3495a7ecd3d571a4c9a98797e955) format('woff'), url(/fonts/vendor/primeicons/primeicons.svg?c55d94a248721abbd2205460c2ca9cea?#primeicons) format('svg'); + font-display: block; + src: url(/fonts/vendor/primeicons/primeicons.eot?7fc4d8e224d1ff1b9c6256b15cbe43a7); + src: url(/fonts/vendor/primeicons/primeicons.eot?7fc4d8e224d1ff1b9c6256b15cbe43a7?#iefix) format('embedded-opentype'), url(/fonts/vendor/primeicons/primeicons.ttf?91bacab1f083f2795272499faf7e83dc) format('truetype'), url(/fonts/vendor/primeicons/primeicons.woff?449aa8c65cdc5c2a868645403b9ea4d3) format('woff'), url(/fonts/vendor/primeicons/primeicons.svg?c6e2053303524e39530c36f094129407?#primeicons) format('svg'); font-weight: normal; font-style: normal; } @@ -5485,6 +5643,150 @@ } } +.pi-sort-alt-slash:before { + content: "\e9ee"; +} + +.pi-arrows-h:before { + content: "\e9ec"; +} + +.pi-arrows-v:before { + content: "\e9ed"; +} + +.pi-pound:before { + content: "\e9eb"; +} + +.pi-prime:before { + content: "\e9ea"; +} + +.pi-chart-pie:before { + content: "\e9e9"; +} + +.pi-reddit:before { + content: "\e9e8"; +} + +.pi-code:before { + content: "\e9e7"; +} + +.pi-sync:before { + content: "\e9e6"; +} + +.pi-shopping-bag:before { + content: "\e9e5"; +} + +.pi-server:before { + content: "\e9e4"; +} + +.pi-database:before { + content: "\e9e3"; +} + +.pi-hashtag:before { + content: "\e9e2"; +} + +.pi-bookmark-fill:before { + content: "\e9df"; +} + +.pi-filter-fill:before { + content: "\e9e0"; +} + +.pi-heart-fill:before { + content: "\e9e1"; +} + +.pi-flag-fill:before { + content: "\e9de"; +} + +.pi-circle:before { + content: "\e9dc"; +} + +.pi-circle-fill:before { + content: "\e9dd"; +} + +.pi-bolt:before { + content: "\e9db"; +} + +.pi-history:before { + content: "\e9da"; +} + +.pi-box:before { + content: "\e9d9"; +} + +.pi-at:before { + content: "\e9d8"; +} + +.pi-arrow-up-right:before { + content: "\e9d4"; +} + +.pi-arrow-up-left:before { + content: "\e9d5"; +} + +.pi-arrow-down-left:before { + content: "\e9d6"; +} + +.pi-arrow-down-right:before { + content: "\e9d7"; +} + +.pi-telegram:before { + content: "\e9d3"; +} + +.pi-stop-circle:before { + content: "\e9d2"; +} + +.pi-stop:before { + content: "\e9d1"; +} + +.pi-whatsapp:before { + content: "\e9d0"; +} + +.pi-building:before { + content: "\e9cf"; +} + +.pi-qrcode:before { + content: "\e9ce"; +} + +.pi-car:before { + content: "\e9cd"; +} + +.pi-instagram:before { + content: "\e9cc"; +} + +.pi-linkedin:before { + content: "\e9cb"; +} + .pi-send:before { content: "\e9ca"; } @@ -6137,7 +6439,7 @@ content: "\e935"; } -.pi-star-o:before { +.pi-star-fill:before { content: "\e936"; } diff --git a/public/fonts/vendor/primeicons/primeicons.eot b/public/fonts/vendor/primeicons/primeicons.eot index 49e6690..24df115 100644 Binary files a/public/fonts/vendor/primeicons/primeicons.eot and b/public/fonts/vendor/primeicons/primeicons.eot differ diff --git a/public/fonts/vendor/primeicons/primeicons.svg b/public/fonts/vendor/primeicons/primeicons.svg index 19ddba4..c4e81e7 100644 --- a/public/fonts/vendor/primeicons/primeicons.svg +++ b/public/fonts/vendor/primeicons/primeicons.svg @@ -45,8 +45,8 @@ - - + + @@ -82,8 +82,8 @@ - - + + @@ -123,8 +123,8 @@ - - + + @@ -134,7 +134,7 @@ - + @@ -231,4 +231,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/public/fonts/vendor/primeicons/primeicons.ttf b/public/fonts/vendor/primeicons/primeicons.ttf index 6143663..f428079 100644 Binary files a/public/fonts/vendor/primeicons/primeicons.ttf and b/public/fonts/vendor/primeicons/primeicons.ttf differ diff --git a/public/fonts/vendor/primeicons/primeicons.woff b/public/fonts/vendor/primeicons/primeicons.woff index 68385be..3d976cf 100644 Binary files a/public/fonts/vendor/primeicons/primeicons.woff and b/public/fonts/vendor/primeicons/primeicons.woff differ