Skip to content

TkxLayout

import { TkxLayout } from 'tekivex-ui';
App shell — header + sider + content + footer
Header
Content area — scrolls independently. Drops sider below content on small screens.
© 2026 Footer
  • Keyboard navigation supported on all interactive elements
  • :focus-visible outline at 2px (theme-token primary)
  • ARIA roles and properties applied per WAI-ARIA 1.2
  • Respects prefers-reduced-motion
  • Minimum 44×44 touch target where applicable

src/components/TkxLayout.tsx

For the full interactive sandbox, open the playground.