bagistoplus / visual-debut
Bagisto Visual Theme: VisualDebut
Requires
- php: ^8.2
- andreiio/blade-remix-icon: ^3.9
- bagistoplus/basic-blocks: ^1.9.0
- bagistoplus/couleur: ^0.2.0
- bagistoplus/visual: ^2.0.0-alpha.34
- illuminate/contracts: ^11.0||^12.0||^13.0
- livewire/livewire: ^4.3
Requires (Dev)
- bagisto/bagisto: ^2.3||^2.4||^2.5
- captainhook/captainhook: ^5.25
- larastan/larastan: ^3.9
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.1.1||^9.0
- orchestra/testbench: ^9.0||^10.0||^11.0
- pestphp/pest: ^2.34||^3.8||^4.3||^5.0
- pestphp/pest-plugin-arch: ^2.7||^3.0||^4.0||^5.0
- pestphp/pest-plugin-laravel: ^2.3||^3.0||^4.0||^5.0
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-deprecation-rules: ^2.0
- phpstan/phpstan-phpunit: ^2.0
- ramsey/conventional-commits: ^1.6
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-main
- v2.x-dev
- v2.0.0-alpha.13
- v2.0.0-alpha.12
- v2.0.0-alpha.11
- v2.0.0-alpha.10
- v2.0.0-alpha.9
- v2.0.0-alpha.8
- v2.0.0-alpha.7
- v2.0.0-alpha.6
- v2.0.0-alpha.5
- v2.0.0-alpha.4
- v2.0.0-alpha.3
- v2.0.0-alpha.2
- v2.0.0-alpha.1
- v1.x-dev
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.0
- v1.4.0
- v1.3.4
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.0
- dev-alpha
This package is auto-updated.
Last update: 2026-10-24 09:17:40 UTC
README
Visual Debut is the official reference theme for Bagisto Visual. It is a complete Bagisto storefront that merchants customize in the visual editor, built with Alpine.js and Livewire for a fast, responsive store.
Live demo: demo.bagistoplus.com
Requirements
| Supported versions | |
|---|---|
| Bagisto | 2.3, 2.4 and 2.5 |
| PHP | 8.2 or later |
| Laravel | 11, 12 and 13 |
| Bagisto Visual | 2.0 (alpha) |
Some Bagisto features only exist in newer releases. Debut supports each one when the installed Bagisto provides it, and leaves it out otherwise (see Bagisto features).
Product types
Every Bagisto product type has its own buying experience on the product page:
| Type | What the shopper gets |
|---|---|
| Simple and virtual | Quantity and buy buttons |
| Configurable | A variant picker with dropdown, colour, image and text swatches; price and gallery follow the chosen variant, and unavailable combinations are marked |
| Grouped | A quantity for each product in the group |
| Bundle | Option selection with the bundle price updated as options change |
| Downloadable | Link selection, with samples to preview |
| Booking | Default and appointment slots, events with tickets, rentals and table reservations |
Customizable options set on any product are shown and validated before the product is added to the cart.
Features
Storefront
- Visual editor ready: every page is built from sections and blocks the merchant can add, reorder and style, with theme settings for colours, colour schemes and typography.
- Product page: media gallery with zoom and video, reviews with photos, and sections for related products and up-sells.
- Category and search: filters for price and attributes, sorting, grid and list views, image search, and a message when nothing matches.
- Cart and checkout: mini cart, shipping estimate, coupons, and a one-page checkout. Prices, subtotals, shipping and taxes follow the store's tax display settings, including the per-rate tax breakdown.
- Customer account: orders, addresses, profile, wishlist, reviews, downloadable products and product comparison.
- Custom code: the custom CSS and JavaScript set in Bagisto's configuration are added to every page.
Bagisto features
These appear when the installed Bagisto version includes them:
- GDPR: cookie consent and customer data requests.
- Returns (RMA): return requests and their follow-up from the customer account.
- EU right of withdrawal: withdrawal requests for customers and guests.
- Lowest price before a discount (EU Omnibus Directive, Bagisto 2.5).
- WebMCP tools for AI agents (Bagisto 2.4.8 and later).
Quality
- Performance: responsive WebP images, lazy loading, fonts that do not block rendering, and scripts loaded only by the pages that use them.
- Accessibility: semantic headings, labelled controls and keyboard friendly menus and dialogs.
- International: right to left layouts, every Bagisto currency, and translations in English, French, Arabic and Hindi.
Getting started
1. Install Bagisto Visual
Install Bagisto Visual in your Bagisto project first, following its installation guide.
2. Install the theme
While Bagisto Visual is in alpha, your project needs to accept pre-release packages:
composer config minimum-stability dev && composer config prefer-stable true
Then install the theme:
composer require bagistoplus/visual-debut
3. Publish the assets
php artisan vendor:publish --tag=visual-debut-assets
The theme then appears in the Bagisto admin under Bagisto Visual > Themes. Click Customize to open it in the visual editor.
Contributing
Contributions are welcome. Please read the contribution guidelines first.
Credits
License
This project is open-sourced under the MIT license.
