Commit c8dfcdd
committed
STAR-270 : Fix DataTables controls inline layout using layout API
- Replace custom dom option with DataTables 2.x layout API
- Use layout: topStart/topEnd/bottomStart/bottomEnd for proper positioning
- Show entries selector now on top left, search box on top right (inline)
- Simplified CSS to work with DataTables default layout structure
- Use dt-layout-row and dt-layout-cell for flexbox control
- Remove scoped attribute and prefix all CSS with .cve-tracker
- Import DataTables CSS directly in component
- Enable scrollX for mobile horizontal scrolling
- Remove mobile breakpoint that disabled DataTables
- Add sorting icons with proper visibility
- Fix table-wrapper overflow from hidden to auto
- Support both old and new DataTables class names
- All controls now properly aligned and responsive1 parent 341bcf7 commit c8dfcdd
1 file changed
+122
-72
lines changed
0 commit comments