refactor(*): bundle styles with components#15125
Conversation
|
Date Range Picker component: There are We should scope these styles to a two-input-specific selector like |
|
Simple Combo component The Combo styling CSS variables are currently declared only for |
|
Chat component The |
|
Dropdown component However, the component also uses The |
This comment was marked as resolved.
This comment was marked as resolved.
These files and themes have been superseeded by the scoped styles for each component.
This comment was marked as resolved.
This comment was marked as resolved.
|
Grid Multi Row Layout The last-child cells in the Multi Row Layout header have different border styles than the other cells. In the master version, the entire header row uses the same border style. The cells in the Multi Row Layout block use the default header cell alignment In the master version, the |
|
Grid Lite Same as with the Chat component, all Angular components used inside the Grid Lite are missing their styling variable declarations. |
|
Icon Button The Icon button doesn't have the |
|
Grid Row Dragging When dragging multiple rows at once, the drag ghost still displays the full row, just as it does when dragging a single row, with only an icon shown inside it. |
|
Grid filtering chip When there is a single filtering chip with long text, it goes outside the column instead of ending with an ellipsis. |
|
Month picker The Calendar Picker schemas do not have a |
…s) (#17313) * feat(grid): update grid styles and theme builder sample * feat(grid): add updates for the grid and theme-builder sample * chore(grid-sample): remove summaries patch background from controls * feat(grid-sample): add hierarchical grid * fix(grid): fix banner in grid styles * feat(grid): add latest updates * chore: merge upstream --------- Co-authored-by: Simeon Simeonoff <sim.simeonoff@gmail.com>
- Remove require('@angular-devkit/build-angular/plugins/karma') from
karma.non-grid, karma.hierarchical-grid, karma.pivot-grid,
karma.test-perf and karma.tree-grid configs; the package is no longer
installed and the framework string identifier is sufficient.
- Remove test-utils/assets from angular.json test assets; all references
are string-only src attributes that never require the files to be
served, eliminating intermittent EBADF errors on macOS 26 / Node 24.
- Fix month-picker spec: update 4 navigation tests still using old
igx-calendar-view__item* selectors to igx-calendar-view-item*.
- Fix drop-down spec: CSS_CLASS_TABS updated to igx-tab-header; the
aria-activedescendant test now queries the host element by tag instead
of the inner list div whose class was moved by the style refactor.
Closes #13770, #16794
Additional information (check all that apply):
Checklist:
feature/README.MDupdates for the feature docsREADME.MDCHANGELOG.MDupdates for newly added functionalityng updatemigrations for the breaking changes (migrations guidelines)