Commit Graph

5 Commits

Author SHA1 Message Date
Claude d570e859f6 Redesign Transforms tab with side-by-side split layout
- Widen container from 900px to 1200px to use available screen width
- Split Transforms tab into two-column grid layout:
  - Left column (340px, sticky): input textarea + output display
  - Right column (flex): scrollable transform categories/buttons
- Output now appears directly below input on the left, always visible
  while browsing transforms — no more scrolling past categories to
  see results
- Responsive: collapses back to single column below 900px
- Shortened output section labels to be more concise

https://claude.ai/code/session_01DjqbQB8WcZoGVe78sjvh72
2026-03-21 03:03:53 +00:00
pliny 9c11572f97 Add files via upload 2026-03-20 18:16:57 -07:00
pliny b56e419bca Add files via upload 2026-03-20 17:02:44 -07:00
Dustin Farley 27d63583a5 favs, last used, sortable columns, and update splitter transforms to match selection 2025-12-06 00:21:38 -08:00
Dustin Farley dc10a90851 refactor: migrate to modular tool-based architecture
- Implement tool registry system with individual tool modules
- Reorganize transformers into categorized source modules
- Remove emojiLibrary.js, consolidate into EmojiUtils and emojiData
- Fix mobile close button and tooltip functionality
- Add build system for transforms and emoji data
- Migrate from Python backend to pure JavaScript
- Add comprehensive documentation and testing
- Improve code organization and maintainability
- Ignore generated files (transforms-bundle.js, emojiData.js)
2025-12-02 20:26:32 -08:00