uncloseai.com/src
Russell Ballestrini ba5049ebfb fix: restore complete 2,153-line working modal implementation
- Replaced broken placeholder modal with complete working version from commit 3e01e9c
- Fixed all import paths to point to correct modules (chat.js instead of storage.js/models.js)
- Added proper export statements for openUncloseaiEmbeddedModal and openUncloseaiEmbeddedModalNew
- Restored full functionality including:
  * Settings panel with model/voice/language selection
  * TTS functionality for all messages
  * Copy buttons (raw markdown and HTML)
  * File upload capability
  * Complete chat history management
  * Theme support and dynamic theme updating
  * Intro message generation with page context
  * Conversation persistence

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-03 17:57:56 -04:00
..
languages complete: add 4 missing translation keys to all 18 languages 2025-07-03 14:28:13 -04:00
chat.js feat(ui): add comprehensive language localization system 2025-07-03 11:09:10 -04:00
config.js feat(ui): add comprehensive language localization system 2025-07-03 11:09:10 -04:00
content.js feat(ui): add comprehensive language localization system 2025-07-03 11:09:10 -04:00
file-upload.js refactor: major ui.js modularization - extract 3000+ lines 2025-07-03 16:16:46 -04:00
language-detection.js refactor: extract UI translations, themes, and language detection into separate modules 2025-07-03 12:12:30 -04:00
models.js feat(ui): add comprehensive language localization system 2025-07-03 11:09:10 -04:00
page-reader.js fix(translation): correct syntax and logic in translation modal 2025-07-01 18:23:02 -04:00
storage.js fix(translation): correct syntax and logic in translation modal 2025-07-01 18:23:02 -04:00
token_estimator.js feat(ui): complete core translation infrastructure 2025-07-03 11:41:02 -04:00
translate-modal.js fix: correct SUPPORTED_LANGUAGES import in translate-modal.js 2025-07-03 17:10:01 -04:00
translation.js feat(ui): complete core translation infrastructure 2025-07-03 11:41:02 -04:00
tts-modal.js refactor: extract modal functions to separate files 2025-07-03 15:20:50 -04:00
tts.js fix: add missing handleTTS and downloadAudio exports to tts.js 2025-07-03 17:05:36 -04:00
ui-themes.js refactor: extract UI translations, themes, and language detection into separate modules 2025-07-03 12:12:30 -04:00
ui-translations.js fix: connect UI refresh functions for complete auto-refresh support 2025-07-03 13:31:11 -04:00
ui.js fix: add missing toggleUncloseaiEmbeddedModal function for floating button 2025-07-03 16:41:13 -04:00
uncloseai-embed-modal.js fix: restore complete 2,153-line working modal implementation 2025-07-03 17:57:56 -04:00
widget-library.js refactor: major ui.js modularization - extract 3000+ lines 2025-07-03 16:16:46 -04:00