Upgrage to laravel 11 and dark mode
This update focuses on improving project structure, code maintainability, and the user interface for a smoother development experience. Also upgrading from laravel 10 to laravel 11
- Database Configuration: The database name has been updated from tad_splade to zera_dashboard to reflect the current project setup. (.env.example file)
- PHP Model Adjustments: The User model has been refactored to utilize a method for attribute casting, improving code readability and maintainability. (app/Models/User.php)
- Dependency Updates: PHP and Laravel framework versions have been updated in composer.json to ensure compatibility and access to the latest features.
- Code Removal: Unused Java files KabisatChecker.java and TypeOfTriangle.java have been removed from the public/Java directory, streamlining the project structure.
- Front-End Enhancements:
Theme handling has been improved in ThemeToggle.vue to properly manage the "dracula" theme.
A demo user has been added for local and development environments in login.blade.php, facilitating easier testing.
Various UI consistency improvements and dark mode adjustments have been implemented across multiple Blade templates, enhancing user experience.