Commit Graph

14 Commits (master)

Author SHA1 Message Date
Aigars Silkalns f4b69c631c Refactor: Remove console logs and warnings for cleaner production code
- Removed various console.log and console.warn statements from chart-initializer.js, main-core.js, main-form-advanced.js, main-form-basic.js, main-inbox.js, main-minimal-modern.js, main-minimal.js, main-upload.js, and main-tables.js to reduce noise in the console output.
- Updated typography.html to remove inline code example text.
- Updated examples.js to replace moment.js with dayjs for date manipulation.
- Added landing.scss for landing page styles and integrated it into main.scss.
- Created main-tables.js for dedicated DataTables initialization.
- Adjusted vite.config.js for better chunking of vendor libraries.
- Removed references to Morris.js in charts.js and custom.scss, transitioning fully to Chart.js.
- Added checks for already initialized maps in maps.js to prevent redundant initializations.
2025-09-05 16:47:08 +03:00
Aigars Silkalns bbe76e948c feat: Introduce modern jQuery-free minimal bundle with native DOM utilities, easing functions, and various vendor libraries 2025-09-05 14:54:21 +03:00
Aigars Silkalns 45a8c53383 jQuery Removed 2025-07-28 13:49:09 +03:00
Aigars Silkalns 6a69599ede Removed jQuery 2025-07-28 11:22:30 +03:00
Aigars Silkalns 47fe26770b feat: Complete Phase 1 modernization - security, progress bars, and IE compatibility removal
- Security: Integrated DOMPurify sanitization and comprehensive input validation utilities
- Progress bars: Fixed animation issues for all progress bars including App Versions
- Charts: Resolved ECharts horizontal bar initialization and TempusDominus DateTime errors
- Browser support: Removed outdated X-UA-Compatible meta tags from all 42 HTML files
- Build: Enhanced Vite configuration with bundle analysis and Sass deprecation fixes

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-25 10:33:32 +03:00
Aigars Silkalns 5a70d60108 Remove iCheck vendor dependency and replace with modern CSS-only styling
🧹 Major cleanup and modernization:

• Removed vendors/iCheck/ directory completely
• Eliminated iCheck CSS and JavaScript references from map.html
• Replaced iCheck jQuery initialization with CSS-only styling
• Added modern flat green checkbox/radio styling to custom.scss
• Updated README_CN.md to remove iCheck from scripts list

Benefits:
 Reduced vendor dependencies
 Smaller bundle size (removed 4.8KB iCheck + 1.3KB CSS)
 Modern CSS-only solution with same visual appearance
 Better performance (no JavaScript initialization needed)
 Maintains backward compatibility with existing 'flat' classes

The new CSS styling provides identical visual appearance to the original
iCheck flat green theme but without any JavaScript dependencies.
2025-06-20 13:36:45 +03:00
Aigars Silkalns 5ca560b732 Optimizations for Bootstrap 5 2025-06-20 10:46:04 +03:00
Aigars Silkalns d240e8a693 Navigation and index.html changes 2025-06-13 13:54:36 +03:00
Aigars Silkalns 2f9a826015 Fixed charts 2025-06-12 14:22:03 +03:00
Aigars Silkalns fb030ee74c Work in progress but now with no Vulnerabilites 2025-06-12 13:58:46 +03:00
Aigars Silkalns b19b9054f8 feat: add documentation and deploy workflow 2025-06-12 10:15:35 +03:00
Aigars Silkalns e0956bfea1 Proper Vite setup 2025-06-12 09:06:36 +03:00
Aigars Silkalns bc8f9df340 Working index.html 2025-06-11 17:18:42 +03:00
Aigars Silkalns 553cba448a Moved to VIte 6 for build process 2025-06-11 14:11:41 +03:00