Find a file
Russell Ballestrini e99db238b6 refactor: major ui.js modularization - extract 3000+ lines
- Extract massive modal functions to uncloseai-embed-modal.js (399 lines)
- Extract widget creation functions to widget-library.js (447 lines)
- Move addFileUploadButton to file-upload.js for better organization
- Reduce ui.js from 3,595 lines to 567 lines (84% reduction)
- Transform ui.js into clean coordinator as requested
- All functionality preserved with proper imports and exports

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-03 16:16:46 -04:00
css fix(translation): correct syntax and logic in translation modal 2025-07-01 18:23:02 -04:00
src refactor: major ui.js modularization - extract 3000+ lines 2025-07-03 16:16:46 -04:00
.gitignore f 2024-10-21 11:22:44 +00:00
.gitlab-ci.yml Update .gitlab-ci.yml file 2025-01-25 00:47:41 +00:00
biome.json feat(ui): add comprehensive language localization system 2025-07-03 11:09:10 -04:00
CLAUDE.md complete: add 4 missing translation keys to all 18 languages 2025-07-03 14:28:13 -04:00
demo.html feat(translation): add smart translate dropdown with native language names 2025-07-02 18:43:35 -04:00
favicon.ico some theme 2024-10-15 21:46:57 +00:00
index.html feat(translation): add smart translate dropdown with native language names 2025-07-02 18:43:35 -04:00
journal.rst docs: document translation system and update ui-translations module 2025-07-03 12:51:52 -04:00
uncloseai.js feat(ui): add comprehensive language localization system 2025-07-03 11:09:10 -04:00
uncloseai.js.orig new file: src/chat.js 2025-06-30 20:28:42 -04:00