Commit graph

59 commits

Author SHA1 Message Date
a2175d3f7d remove navigation heading from index page 2025-10-15 11:12:17 -04:00
2b977c4560 add all language links to navigation in alphabetical order across all pages 2025-10-15 11:06:43 -04:00
d917f22042 add 10 language example pages (Go, Ruby, Java, C#, Rust, PHP, Elixir, Kotlin, Swift, Dart) and update navigation with book and all-languages links 2025-10-15 10:44:48 -04:00
3484a17ebd modified: css/sidebar-theme.css
modified:   index.html
	new file:   inference.html
	new file:   nodejs-examples.html
	new file:   python-examples.html
	new file:   uncloseai-js.html
2025-10-15 09:50:24 -04:00
b340c80868 reorganize client installation sections into language model code sections 2025-10-12 14:26:38 -04:00
8fb4cfb807 add web client-only solution description to uncloseai button section 2025-10-12 14:22:39 -04:00
1c5b9ef035 simplify uncloseai.js section - focus on button, remove detailed internals 2025-10-12 14:20:56 -04:00
1a210d48e9 add iframe theme reload on theme toggle
modified:   index.html
2025-10-12 08:31:50 -04:00
c9bd3ff7d2 add Qwen 3 Coder model to homepage with code examples for both Hermes and Qwen endpoints 2025-10-12 08:26:54 -04:00
23dc8dffd9 modified: index.html 2025-09-12 18:44:49 -04:00
91d2ed9170 modified: index.html 2025-09-09 08:49:28 -04:00
17a19d53ea new file: css/sidebar-theme.css
modified:   index.html
2025-09-01 18:41:48 -04:00
72c73b9a99 fix: reorganize Python and Node.js examples under Hermes AI Model section
- Changed Node.js Examples from h2 to h3 to be subsection under Using the Hermes AI Model
- Updated table of contents to group all Python and Node.js examples under main Hermes section
- Improved logical document structure with consistent hierarchy
- All AI model examples now properly organized under single main section

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 15:59:20 -04:00
98996476a8 fix: enhance table of contents visual hierarchy with custom CSS
- Added distinct bullet styles (disc for main, circle for sub-items)
- Implemented proper indentation with padding and margins
- Added subtle left border for nested sections using theme color
- Differentiated font sizes between main sections and subsections
- Improved line height and spacing for better readability
- Maintains PicoCSS compatibility while clearly showing hierarchy

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 15:56:28 -04:00
d9569c77fe feat: complete table of contents and header structure overhaul
- Added comprehensive hierarchical table of contents with proper h2/h3 nesting
- Added missing section IDs to all headers for proper anchor navigation
- Restructured headers to use only h2 (main sections) and h3 (subsections)
- Organized content with logical grouping: Web Client, OpenAI Client, Hermes Model, Node.js, TTS
- Enhanced navigation with complete coverage of all sections and subsections
- Improved document structure and accessibility with semantic HTML

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 15:53:57 -04:00
38054643d4 fix: use semantic HTML and PicoCSS styling for table of contents
- Changed from <section> to <aside> for proper semantic navigation
- Removed custom CSS overrides that conflicted with PicoCSS
- Simplified structure from nested ordered/unordered lists to flat unordered list
- Removed inline styling to let PicoCSS handle navigation appearance
- Improved accessibility and framework compatibility

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 15:41:25 -04:00
d9b9b8a5c1 feat: add comprehensive table of contents to index page
- Added navigational table of contents with hierarchical structure
- Added missing section IDs for proper anchor linking
- Organized content into logical sections with subsections
- Included prominent link to demo page for interactive examples
- Improved page navigation and user experience

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 15:25:02 -04:00
b9be6e512a fix: streamline quick start section and ensure consistent code-first demo structure
- Streamlined index.html quick start section to focus on one-line installation
- Fixed demo.html section ordering to consistently show code examples before live demos
- Corrected section 12 numbering (was duplicate section 11)
- Enhanced demo page user experience with proper code-then-demo flow

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 15:11:17 -04:00
8c99a0316e fix: correct demo.html issues and update language count to 19
- Fix demo.html language count from 18 to 19 (verified by counting files)
- Remove "omni-directional" translation claims and use standard "Translation"
- Fix custom TTS example to use speakTextDirect instead of speakText (no Hermes preprocessing)
- Fix all demo functions to properly import modules dynamically
- Add missing imports for sendMessage, uploadFile, speakTextDirect, translateText
- Fix broken custom chat, TTS, file upload, page analysis, and translation examples
- Update README.rst and index.html language counts to accurate 19 languages
- Fix typo "transation" to "translation" in index.html

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 12:28:15 -04:00
41818a202b docs: add comprehensive README.rst and documentation sections to index.html and demo.html
- Created extensive README.rst with full project documentation
- Added brief documentation sections to index.html and demo.html
- Emphasized public domain licensing and open web philosophy
- Fixed branding to use lowercase uncloseai. and unturf.
- Points users to git repository for complete technical details

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-04 12:13:15 -04:00
cae51b3578 feat(translation): add smart translate dropdown with native language names
- Add smart-translate widget feature with AI language detection
- Implement triple-format language display (code • English • Native)
- Add native script names with proper Unicode (中文, Español, العربية, etc.)
- Export handleSmartTranslate to global scope for HTML onclick
- Update demo.html to showcase both translate and smart-translate options
- Add comprehensive widget documentation with code examples

🤖 Generated with Hermes Staff

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-02 18:43:35 -04:00
36935f0956 modified: index.html 2025-07-02 14:59:22 -04:00
21e3bbab88 modified: index.html 2025-07-02 14:55:28 -04:00
12662d67c9 Add: Translation as standalone feature and in 'full' feature set
- Add createTranslateFeature() function for standalone translate button
- Include 'translate' in custom interface feature switch
- Add translate-only demo section with live example
- Update documentation to show translate in available features
- Translation now works as data-features='translate' or part of 'full'
- Update table of contents and section numbering
2025-07-01 13:09:40 -04:00
7e5fa104ca Fix: Hermes modal conversation state and add system message customization
- Fix modal conversation persistence between sessions
- Fix system messages appearing in DOM by filtering display
- Add configurable system message with setSystemMessageAppend()
- Reorganize demo.html with table of contents and code-example pattern
- Add comprehensive documentation for system message customization
- Make all code blocks open by default in demo page
2025-07-01 10:07:12 -04:00
a5fd6902ba Docs: Document UNCLOSEAI_FLOATING_BUTTON in index.html and demo.html
Updated index.html to correctly show the script tag for disabling the floating button. Also added the same documentation to demo.html for consistency.
2025-06-30 18:42:15 -04:00
9a56d7f0fa fix: re-enable floating button 2025-06-30 17:10:34 -04:00
0b573a2a86 implement class-based initialization system and DRY refactoring for uncloseai.js
- Add .uncloseai class support with data-features configuration
- Create shared utility functions for buttons, chat messages, TTS controls, voice selects, and modal headers
- Refactor class-based feature creators to use shared utilities
- Add comprehensive documentation for class-based integration in index.html
- Add live examples of class-based usage in demo.html
- Maintain backward compatibility with existing floating button and API functions
2025-06-30 16:50:16 -04:00
459291addf Add optional styling system and disable custom styling for this repo
- Added USE_CUSTOM_STYLING configuration flag to uncloseai.js
- TTS modal now uses clean HTML elements when custom styling disabled
- Updated index.html and demo.html to disable custom styling
- This repo will now use clean PicoCSS styling instead of custom gradients
- Other sites can still enable custom styling by setting window.UNCLOSEAI_CUSTOM_STYLING = true
2025-06-29 19:22:06 -04:00
9ce4e261e0 disable analytics.unturf.com 2025-06-01 09:08:30 -04:00
6d4857503a Update index.html 2025-05-23 19:00:24 +00:00
7abe4975de much bigger context window switching to fp8!
modified:   index.html
	modified:   uncloseai.js
2025-02-01 14:29:39 -05:00
root
c44eb6ffcd logo goes to home 2024-12-09 13:58:41 +00:00
root
9f1219ca1e modified: index.html 2024-12-09 13:56:44 +00:00
root
c0a2604c38 host pico css our selves!
new file:   css/pico.classless.min.css
	modified:   index.html
2024-11-18 14:25:12 +00:00
root
24389e81f5 modified: index.html 2024-11-15 23:09:13 +00:00
root
c3ccc092a1 default is speed 0.9 now.
modified:   index.html
	modified:   uncloseai.js
2024-11-13 13:30:03 +00:00
root
292c94cc67 speed slider
modified:   index.html
	modified:   uncloseai.js
2024-11-13 12:35:15 +00:00
root
62674dfc5f modified: index.html 2024-11-04 12:16:28 +00:00
root
1823dbadf1 modified: index.html 2024-10-26 14:10:11 +00:00
root
ae24cab3e1 modified: index.html 2024-10-24 11:39:16 +00:00
root
b97f41a557 https://uncloseai.com/uncloseai.js marketing 2024-10-21 23:22:02 +00:00
root
86afdf2171 add highlight.js back in for main page.
modified:   index.html
2024-10-21 22:50:55 +00:00
7c64ac6d87 https://ai.unturf.com/uncloseai.js working & integrated! 2024-10-21 22:48:06 +00:00
root
53b20a249f f 2024-10-21 11:22:44 +00:00
root
d6c8aeaede modified: index.html 2024-10-21 01:22:32 +00:00
root
6dd9d51e11 f 2024-10-21 00:40:56 +00:00
root
36ec72c857 f 2024-10-19 22:57:45 +00:00
root
dda8ed43ec modified: index.html 2024-10-19 22:02:43 +00:00
root
65a37318f0 modified: index.html 2024-10-19 21:49:33 +00:00