Skip to content

Code cleaning#1

Merged
msantagata merged 19 commits into
mainfrom
code_cleaning
Dec 19, 2025
Merged

Code cleaning#1
msantagata merged 19 commits into
mainfrom
code_cleaning

Conversation

@msantagata
Copy link
Copy Markdown
Contributor

  • Disabled caching system
  • Used backend API abstraction layer that was in the BE, but not used in the FE

@msantagata msantagata requested a review from zairro December 10, 2025 14:13
msantagata and others added 16 commits December 10, 2025 16:42
This commit includes several improvements and cleanups:

1. Static Template System:
   - Added export script to generate static versions of templates
   - Includes initial template (beefree-sdk-demo-template) as exportable
   - All templates now have HTML, PDF, PNG, and TXT versions pre-generated
   - Initial template auto-selected on app load
   - Export warnings added to alert users their edits won't be included

2. Dark Mode Removal:
   - Removed dark mode CSS from App.css and index.css
   - App now only uses light theme regardless of system preference

3. Code Cleanup:
   - Removed unused user tracking utilities (userTracking.ts)
   - Added local template service layer for loading static templates
   - Fixed editor refresh issues with proper useEffect dependencies

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@msantagata msantagata merged commit 8e189e3 into main Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant