memos/web
Cursor Agent 8c35c75dec feat: table editor UX improvements - insert between, sticky header, layout
Table editor improvements:

1. Insert column between columns: Hovering over the border area above
   two adjacent columns reveals a circular '+' button. Clicking it
   inserts a new empty column at that position. The buttons appear at
   70% opacity on hover over the gutter zone and full opacity on direct
   hover.

2. Insert row between rows: Hovering over the border between two data
   rows reveals a circular '+' button on the first cell. Clicking it
   inserts a new empty row at that position.

3. Row delete button moved to end: The trash button for deleting a row
   is now at the right end of the row (matching the column delete button
   size at size-7) instead of the left side next to the row number.

4. Empty cell placeholder removed: Cell inputs no longer show '...' as
   placeholder text when empty.

5. Add row button moved to footer: The 'Add row' button is now in the
   footer bar next to the column/row count, alongside Cancel and Confirm
   buttons, instead of floating below the table.

6. Sticky table header: The thead is now sticky (top-0, z-20) with a
   background color, so column names remain visible when scrolling
   through large tables.

Co-authored-by: milvasic <milvasic@users.noreply.github.com>
2026-02-06 23:28:06 +00:00
..
docs refactor(react-query): optimize config, add error boundary, and remove JSDoc 2025-12-25 08:47:36 +08:00
public chore: enhance site.webmanifest in firefox (#4828) 2025-07-08 19:56:46 +08:00
src feat: table editor UX improvements - insert between, sticky header, layout 2026-02-06 23:28:06 +00:00
.gitignore chore: update gitignore 2025-04-17 23:11:36 +08:00
biome.json refactor: remove MemoContentContext and integrate MemoViewContext 2025-12-28 12:46:12 +08:00
components.json feat: themes (#4824) 2025-07-07 20:13:22 +08:00
index.html chore: prevent sensitive data caching 2025-12-20 12:33:16 +08:00
package.json fix: KaTeX math rendering with underscores (#5438) 2026-01-06 20:16:01 +08:00
pnpm-lock.yaml fix: KaTeX math rendering with underscores (#5438) 2026-01-06 20:16:01 +08:00
tsconfig.json chore: clean up unused imports and parameters across components 2025-12-27 10:18:38 +08:00
vite.config.mts feat: add live memo refresh via Server-Sent Events (SSE) 2026-02-06 21:18:21 +00:00