Repository navigation
Releases
Sexy Table 0.2.1
The table implementation now separates issue rendering, group headers, resize controls, layout measurements, and animation phases into named modules. Resize state and animation coordinates use descriptive names.
The public API, CSS, responsive layout, and animation timings are preserved.
Install the attached archive:
npm install ./aaarnv-sexy-table-0.2.1.tgzSexy Table v0.2.0
Sexy Table provides typed React components, scoped CSS, responsive layouts, and interruptible animations. Supports React 18.3 and 19 with ESM, CommonJS, and TypeScript declarations.
Download the archive below and install it in your application:
npm install ./aaarnv-sexy-table-0.2.0.tgzimport { SexyTable } from '@aaarnv/sexy-table';
import '@aaarnv/sexy-table/styles.css';This version renames the original package and exports to @aaarnv/sexy-table, SexyTable, SexyTableStatusIcon, and the SexyTable type prefix. Layout, animations, and CSS variables are unchanged. Demo fonts and photos are excluded from the archive. The package is distributed through GitHub releases and is not published to the npm registry.
v0.1.0 — TypeScript React components
The grouped table is now an installable TypeScript React library. It exports GroupedTable, GroupedTableStatusIcon, SlidingTabs, and readonly data/prop types, with scoped CSS, inline icons, caller-owned data, and the reference's layout motion.
Download aaarnv-grouped-table-0.1.0.tgz below and install it in your app:
npm install ./aaarnv-grouped-table-0.1.0.tgzimport { GroupedTable } from '@aaarnv/grouped-table';
import '@aaarnv/grouped-table/styles.css';See the README for a complete data example, styling variables, toolbar composition, and sizing. The archive includes ESM, CommonJS, and TypeScript declarations. Demo fonts and photos are excluded. This release is distributed through GitHub; it is not published to the npm registry.
Verified: independent installed consumers with React 18.3.1 and 19.2, ESM/CommonJS declarations and SSR, production builds, browser interactions, and reference geometry at desktop and mobile sizes. Strict TypeScript, ESLint, formatting, package checks, and existing Sites checks pass.