336 Commits

Author SHA1 Message Date
fb1f82e1a0 Chinh sua giao dien phu hop tailwind css va upload
Some checks failed
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
Tests / PHP 8.5 (push) Has been cancelled
2026-05-05 09:25:28 +00:00
8c6b71cb8a feat: add i18n support for Vietnamese and English
Some checks failed
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
Tests / PHP 8.5 (push) Has been cancelled
2026-05-04 10:40:39 +00:00
6c74c17b48 fix: attachment file handling - real files, inline preview, click to open
Some checks failed
Tests / PHP 8.3 (push) Has been cancelled
Tests / PHP 8.4 (push) Has been cancelled
Tests / PHP 8.5 (push) Has been cancelled
- FileService: use Storage::temporaryUrl() standard API instead of manual signed route
- FileService: added isImage() and getPreviewUrl() helpers
- Seeder: create actual files on disk instead of fake paths
- Edit Feedback: new 'Attachments' section showing all feedback files with thumbnails
- Interactions modal: image preview thumbnails + inline click-to-open
- New footer layout: edit-footer.blade.php wrapper for attachments + similar cases
2026-04-27 09:30:20 +00:00
694d6f7c63 style: custom CSS theme with top navigation from HTML design tokens
- Custom Filament CSS: Material colors (#0058be primary), Manrope/Inter fonts
- Top navigation bar 56px, white bg, border-bottom
- Sharper border-radius, custom badge colors, form input styling
- Similar Cases & Attachment Links redesigned to match HTML mockups
- AdminPanelProvider: topNavigation(), custom colors, renderHook CSS injection
- Dark mode overrides included
2026-04-27 09:09:33 +00:00
887765bbd7 feat: AfterSales CRM - SOP compliant real-estate customer care system
- Departments + cross-department transfer workflow
- Role-based closing (staff→resolved, manager→closed) with proof_of_resolution
- Private file storage with collection system + temporary signed URLs
- Dashboard: resolved tickets table, stats, handler performance bar chart
- Spatie RBAC (admin/manager/staff)
- Notifications: TicketTransferred, TicketClosed (database + mail)
- Pest tests: 8 tests, 21 assertions
- Docker production-ready (Dockerfile + compose + entrypoint)
2026-04-27 05:29:48 +00:00
Samuel
de68560d02 Update changelog link to Laravel framework repo (#6790) 2026-04-15 09:50:24 -05:00
Wendell Adriel
371cc0b817 Remove axios and enable ignore-scripts (#6778)
* Remove axios and enable ignore-scripts

* Removing empty comment

* Apply fixes from StyleCI

* Remove bootstrap.js file and add empty comment on app.js

---------

Co-authored-by: StyleCI Bot <bot@styleci.io>
Co-authored-by: Pushpak Chhajed <pushpak1300@gmail.com>
2026-04-01 10:29:00 -05:00
Tim Wilson
089ae1c3a4 [13.x] Update welcome page (#6758)
* Update welcome page

* Add `motion-safe:`s
2026-02-20 08:48:22 -06:00
Ahmed Alaa
d9d449413d Use application name from configuration (#6655) 2025-08-15 08:59:00 -05:00
Ahmed Alaa
4d6a75b0ea [12.x] Remove Unnecessarily @source (#6584)
I think that the `@source` for `.vue` is not important because if we need to use Vue we will use the Vue starter kit
2025-03-17 15:14:58 -05:00
Ahmed Alaa
7d1dcad771 Improves clarity in app.css file (#6569) 2025-03-07 09:13:31 -06:00
StyleCI Bot
fd51890716 Apply fixes from StyleCI 2025-02-23 22:49:41 +00:00
Taylor Otwell
1b8506b0a0 update fonts 2025-02-23 16:49:25 -06:00
Tony Lea
ab101086b8 Adding new laravel welcome (#6546) 2025-02-22 10:55:05 -06:00
Ngô Quốc Đạt
c6dcaf788c Upgrade to Tailwind CSS v4.0 (#6523)
* Upgrade to Tailwind CSS v4.0

* Upgrade to Tailwind CSS 4

* Upgrade to Tailwind CSS 4

* Upgrade to Tailwind CSS 4

* Upgrade to Tailwind CSS 4

* Upgrade to Tailwind CSS v4.0

* remove compatible styles

Co-authored-by: Julius Kiekbusch <contact@julius-kiekbusch.de>

* wip

---------

Co-authored-by: Julius Kiekbusch <contact@julius-kiekbusch.de>
2025-01-31 18:34:00 +01:00
Julius Kiekbusch
f9bedb320c Fix tailwindclass (#6518) 2025-01-10 12:53:27 -08:00
Trevor Varwig
cb7ab6170b fix css whitespace invalid-calc (#6517) 2025-01-09 12:14:56 -08:00
Taylor Otwell
b378ce946a Add Tailwind, "composer run dev" (#6463)
This PR does two things...

First, it adds a basic Tailwind configuration out of the box. This lets you start using Tailwind immediately without installing any starter kit. Useful if you just want to mess around or build things from scratch.

Second, it adds a composer run dev script, which starts php artisan serve, php artisan queue:listen --tries=1, php artisan pail (now a dev dependency by default), and npm run dev all in one command, with color coded output in the terminal using concurrently.
2024-10-10 14:21:56 -05:00
Dominik Koch
49bceac41f Update welcome.blade.php to add missing alt tag (#6462)
Every image should have an alt tag for accessibility reasons, but this one did not, so this commit aims to add the missing one.
2024-10-08 08:34:41 -05:00
Michael Nabil
441845d88d [11.x] Fix on hover animation and ring (#6376)
Fix the card of the Vibrant Ecosystem when the mouse hovers over the card
2024-03-15 09:03:35 -05:00
Jared Lewis
dd0bf5c5a6 Update welcome.blade.php (#6363) 2024-03-13 13:31:34 +01:00
Marcel Pociot
e28752328c Add Laravel Herd (#6356) 2024-03-06 10:09:00 -06:00
Jason Beggs
90a0a16e0a Recompile styles (#6354) 2024-02-28 14:30:00 +01:00
Jason Beggs
f76b09d218 Implement L11 welcome page design (#6335)
* Implement L11 welcome page design

* wip

* Remove shop and sponsor links and use more semantic elements

* Update screenshots to simplified versions

* Update images to use CDN versions and remove images from the repo

* Update Home to Dashboard

* Small tweaks to match Breeze
2024-02-27 18:10:21 -08:00
Nuno Maduro
059f45ab9e Merge branch '10.x' 2024-02-13 10:24:09 +00:00
Taylor Otwell
d3287461e1 wip 2024-02-12 20:23:34 -06:00
Taylor Otwell
86c7c863d6 slim bootstrap file 2024-01-24 12:57:48 -06:00
Taylor Otwell
428a190050 [11.x] Slim skeleton (#6188)
See: https://github.com/laravel/framework/pull/47309

# Laravel 11 Skeleton Overview

### General Notes

More environment variables have been added to the `.env.example` file. 

The default `QUEUE_CONNECTION` variable value has been updated to `database` instead of `sync`.

The `BROADCAST_DRIVER` and `CACHE_DRIVER` environment variables have been renamed to `BROADCAST_CONNECTION` and `CACHE_STORE`, respectively.

The HTTP Kernel has been removed. Configuration that was previously done in this file can be done in the `bootstrap/app.php` file, including registering / replacing middleware.

The console kernel has been removed. Schedules can be defined in the console “routes” file. Commands generated by `make:command` are automatically loaded and do not require registration. Additional command loading paths can be registered in the `bootstrap/app.php` file.

The exception handler has been removed. Exception handling behavior can be configured in the `bootstrap/app.php` file via `reportable`, `renderable`, `throttle`, and more. Callbacks received by these functions will have their type hints inspected to see if they handle a given exception.

The base HTTP controller no longer extends any other classes (requiring new middleware definition feature). No traits are included by default on the base controller. Authorization can be done using facades, or traits can be added manually.

All middleware has been removed. Configuration of these middleware’s behavior can be done via static methods on the middleware themselves (see framework notes).

The `User` model now utilizes a `casts` method instead of a property. The `HasApiTokens` trait has been removed by default since Sanctum is not installed by default.

All service providers except the `AppServiceProvider` have been removed. Policies are auto-discovered and gates can be registered in `AppServiceProvider`. Likewise, events can be registered in `AppServiceProvider`. Routing behavior is now determined / customized in the `bootstrap/app.php` file.

New `bootstrap/app.php` file can be used to customize core framework behavior like routing, container bindings, middleware, and exception handling.

Sanctum is no longer installed by default (see `install:api`).

Configuration files are not present by default. Can be published by `config:publish` command. Default values are present in the framework and application level configuration now cascades with framework definitions, so only customized values need be present in application level configuration files.

Migration files have been re-dated to be evergreen. The `password_reset_tokens` table migration has been combined into the `users` table migration file. Likewise, the `jobs` table migration has been combined into a single migration with the `failed_jobs` table.

Echo bootstrapping has been removed by default. It is re-inserted by new `install:broadcasting` command.

API and channel routes files are not present by default, can be recreated by `install:api` and `install:broadcasting` respectively.
2023-11-28 14:28:15 -06:00
Ayman Atmeh
d14bdeeb6d Update welcome.blade.php (#6163)
"Set z-index to 10 for Login/Register container to ensure it appears on top of other elements"
2023-04-26 08:39:12 -05:00
Nuno Maduro
4e957b2908 Tweaks Laravel description (#6099) 2023-02-13 12:07:51 -06:00
emargareten
6f4cea4114 remove lodash (#6095) 2023-02-13 10:41:14 -06:00
Taylor Otwell
61a14cdcc4 remove shop for now while store being redone 2023-02-10 09:28:06 -06:00
Jess Archer
d73651553b [10.x] A fresh welcome page (#6093)
* wip

* minor tweaks

* Use cool gray for dark mode

* Use the same grays for light and dark

* Improve dots bg

* Add some red back into dark mode

* Replace Tailwind CDN with compiled CSS

* Remove unnecessary class

* Restore font-display: swap

---------

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2023-02-10 09:26:37 -06:00
Vytautas M
ca01443b96 [9.x] Support pusher-js v8.0 (#6059)
* Specify cluster for Pusher

* Update bootstrap.js

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2022-12-27 10:39:26 -06:00
Dries Vints
1fd1e03fcc Update to Heroicons v2 (#6051) 2022-12-22 08:40:18 -06:00
Corné Veldman
d938bfd0d0 Changing .env to make Pusher work without editing the commented out part in the bootstrap.js (#6021)
* edit file

* This works for null, undefined and '', because it's JavaScript
2022-10-28 08:38:26 -05:00
Tim MacDonald
5138bc36db update colours (#6002) 2022-10-04 21:26:47 -05:00
Abenet Tamiru
52863d9e4a Update font delivery (#5952)
Seeing the non compliance of Google Fonts to GDPR I thought to update the CDN.
My non-designer eyes could see no difference on the site.
2022-07-23 19:02:13 -05:00
Irsyad A. Panjaitan
fa4c8c17e0 Update bootstrap.js (#5929)
Before it was use `VITE_PUSHER_CLUSTER`, it should be `VITE_PUSHER_APP_CLUSTER`.
2022-07-01 13:37:51 -07:00
rennokki
d694bc06cc [9.x] Added support for easy development configuration in bootstrap.js (#5900)
* Added support for easy development configuration in bootstrap.js

* Added extra variables for existing configuration in broadcasting

* Update bootstrap.js

* Setting default for empty variable

* Update .env.example

* Update .env.example

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2022-06-24 13:35:29 -05:00
Jess Archer
86b4b1b656 [9.x] Vite (#5904)
* Use Vite

* Gitignore Vite build directory

* Use CSS entry points

* Update plugin

* Linting

* Update plugin
2022-06-22 13:07:47 -05:00
Jess Archer
2e3563d9aa Switch to ESM imports (#5895)
This improves the transition for Vite users.
2022-05-27 17:36:33 -07:00
Dries Vints
d54907c27d Merge branch '8.x'
# Conflicts:
#	CHANGELOG.md
#	composer.json
2021-10-26 17:22:00 +02:00
Mohamed ELIDRISSI
196a27593b Remove additional } from welcome view inline css (#5702) 2021-10-11 08:58:39 -05:00
Taylor Otwell
7156a27cdb move lang directory 2021-10-02 11:19:50 -05:00
Alex Elkins
78e1d56c42 Update validation.php (#5699)
modify the grammar for lte and gte validation to have a parallel structure
2021-09-29 15:29:27 -05:00
Samuel Levy
0bc525860c [8.x] Added prohibits validation message (#5681)
* Added `prohibits` validation

* Update validation.php

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2021-08-31 16:08:19 -05:00
Roy van Veldhuizen
a36f02c4f2 Dark mode auth links contrast (#5678)
* Improved contrast ratio of auth links in dark mode.

* Restored home link.
2021-08-25 13:07:32 -05:00
Cristiano Fromagio
e5962266d7 [8.x] Add accepted_if validation rule (#5658)
* Add accepted_if validation rule

* Update validation.php

Co-authored-by: Taylor Otwell <taylor@laravel.com>
2021-08-05 08:45:48 -05:00
Josh Salway
8665891284 Update validation.php (#5636) 2021-07-01 08:38:06 -05:00