Commit Graph

6 Commits

Author SHA1 Message Date
dilgenfritz c660e92096 Version 0.51 - Library enhancements, Hypno Gallery restructure, User Profile system, and UX improvements 2025-12-07 22:05:40 -06:00
dilgenfritz 85e9c9cc5d feat(phase-6): integrate theme system into user-profile, player-stats, and hypno-gallery
- user-profile.html:
  * Import color-variables.css and themeManager.js
  * Remove local :root color definitions
  * Add theme-switcher-container to header
  * Initialize theme switcher in DOMContentLoaded
  * Convert all local variables to theme system:
    - --background  --color-background
    - --surface  --color-surface
    - --text-primary  --color-text
    - --text-secondary  --color-text-secondary
    - --border  --color-border
    - --primary-*  --color-primary/secondary
    - --error/warning/success  --color-error/warning/success
  * Update all CSS classes with new variable names

- player-stats.html:
  * Import color-variables.css and themeManager.js
  * Add theme-switcher-container to stats-container
  * Initialize theme switcher in DOMContentLoaded
  * Replace hardcoded gradient (#667eea, #764ba2)  var(--color-gradient)

- hypno-gallery.html:
  * Import color-variables.css and themeManager.js
  * Add theme-switcher-container to hypno-header
  * Initialize theme switcher in DOMContentLoaded
  * Convert all purple theme colors to CSS variables:
    - Headers, borders, backgrounds  --color-primary variants
    - Gradients  --color-gradient
    - Accents, buttons, controls  --color-primary
    - Progress bars, checkboxes  --color-primary
  * Updated 25+ CSS classes with theme variables

All three pages now fully theme-aware and consistent with platform-wide color system
2025-11-24 13:10:31 -06:00
dilgenfritz fabba36fe6 docs: Update levels.md to reflect actual XP system and add user feedback analysis
- Fixed level XP requirements to match exponential scaling system
- Updated achievements to reflect actual implementation
- Removed unlock features that aren't implemented yet
- Added comprehensive user feedback analysis with actionable items
- Corrected Level 14 name from Hedonistic to Submissive
- Updated progression tips for realistic XP earning strategies
2025-11-24 09:04:25 -06:00
dilgenfritz c40ed278e0 Major project reorganization: Move docs and scripts to dedicated directories
Documentation Organization:
- Move all documentation (except main README.md) to docs/ directory
- Create docs/README.md as navigation index for all documentation
- Update file structure references in main README.md

 Script Organization:
- Move all scripts to scripts/ directory (setup.bat, setup.sh, Start-webgame.bat, etc.)
- Update script references in documentation
- Update distribution scripts to use new paths

 Hypno Gallery Implementation:
- Implement recursive image directory scanning in main process
- Add readImageDirectoryRecursive IPC handler for proper Node.js fs access
- Clean up complex fallback code in hypno-gallery.html
- Create comprehensive HYPNO-GALLERY-README.md documentation

 File Structure Improvements:
- Clean root directory with only essential application files
- Organized subdirectories: src/, docs/, scripts/, images/, audio/, assets/
- Professional project structure for better maintainability

This reorganization improves project navigation, separates concerns properly,
and provides a solid foundation for future development.
2025-11-18 22:42:32 -06:00
dilgenfritz ec45cf69f8 updated distribution 2025-11-18 06:47:29 -06:00
dilgenfritz bb27735b46 feat: Add webcam recording task overlay system
- Implement canvas-based video compositing for task overlays
- Task information now burned directly into webcam recordings
- Show actual task content instead of generic descriptions
- Remove screen overlay in favor of webcam-embedded overlay
- Auto-enable task overlay for all webcam recordings
- Add real-time task text, type, and timer display on recordings
- Enhance training session documentation and review capabilities
2025-11-17 10:07:19 -06:00