Shared ag-grid styles and components for payroll no ui front ends.
npm install @payroll-no-ui/shared-ag-grid--neutral-05, --neutral-10, etc.
Open Sans Regular needs to be available.
ag-theme-visma to apply the styles.
visma-not-relevant-cell
visma-invalid-cell
visma-warning-cell
visma-invalid-row
visma-warning-row
visma-mandatory-cell can be set on a cell to show a "\*" in the cell when the row is expanded / in focus.
no-row-selection-style to the same element that has the ag-theme-visma class.
visma-no-detail-border-left to the same element that has the ag-theme-visma class.
visma-ag-grid-toolbar to remove the rounding of the grids top corners. In the same way, if a grid message is present above the grid, give it the class visma-ag-grid-message to remove the rounding of the grids top corners.
visma-active-icon can be set on an icon element to draw attention to that icon (e.g. the filter icon when a filter is active).
visma-floating-filter-row-hidden can be used on the same element that has the ag-theme-visma class to only show the filter icon next to the header name when the floating filter row is hidden.