418 changed files with 4115 additions and 268 deletions
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
Regular → Executable
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
Regular → Executable
View File
Regular → Executable
View File
Generated Executable
+2736
View File
File diff suppressed because it is too large Load Diff
+11
View File
@@ -0,0 +1,11 @@
# iOS 12 build fix
The root build command now installs each module's own locked npm dependencies before Vite runs.
This is required because Modules/Helpdesk/Resources/assets/js/app.js imports jquery, select2 and flatpickr from Modules/Helpdesk/package.json.
Use:
npm install
npm run build
Do not manually install jquery/select2/flatpickr into the root project.
+5
View File
@@ -0,0 +1,5 @@
# iOS 12 compatibility
The backend detects iOS 12 in `resources/themes/backend/views/partials/head.blade.php` and adds an `ios12` class to `<html>`. The compatibility rules are at the end of `resources/themes/backend/assets/css/helpdesk.css`.
The iOS 12 dashboard deliberately uses flexbox instead of CSS Grid and uses inline SVG for critical shell/dashboard icons so it does not depend on modern Font Awesome webfont behaviour. Modern browsers continue to use the normal theme.
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
View File
Regular → Executable
View File
View File
Regular → Executable
View File
View File
View File
View File
View File
View File
View File

Some files were not shown because too many files have changed in this diff Show More