>>1629horizontal scrolling is a
death sentence for usability if the user has to swipe thru twenty columns just to find a single value. it works for small datasets but for a dashboard its just a lazy way to avoid fixing the layout. instead of a full adaptive view, have you tried using
display: block
on specific table cells at tablet breakpoints to stack the data vertically? its much easier to maintain than a whole separate template.
it basically turns a row into a card . are you using any sticky columns to keep the primary identifiers in view while scrolling?