Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Jqueryui Theme Bootstrap

Jqueryui Theme Bootstrap Laravel Package

components/jqueryui-theme-bootstrap

A jQuery UI theme that matches Bootstrap's look and feel, so widgets like datepickers, dialogs, sliders, and accordions blend seamlessly into Bootstrap-based interfaces. Part of the components/jqueryui family, it applies Bootstrap styling conventions to jQuery UI components without extra custom CSS.

View on GitHub
Deep Wiki
Context7

Bootstrap Theme for jQuery UI

Frequently asked questions about Jqueryui Theme Bootstrap
How do I install components/jqueryui-theme-bootstrap in a Laravel app?
Run composer require components/jqueryui-theme-bootstrap to pull the theme files into vendor/. Because the package is asset-only, nothing registers itself automatically — you still have to copy the compiled CSS and image sprites into your own asset pipeline or public directory. Many teams install it temporarily just to obtain the files and then remove the dependency.
Does this package include a Laravel service provider or config file?
No. It is a pure asset redistribution: CSS and images wrapped in Composer metadata, with no service provider, config file, routes, migrations or Blade directives. That means php artisan vendor:publish will not move the theme into public/ for you. Integration is manual copying, or delegating the copy step to component-installer.
How do I publish the jQuery UI Bootstrap theme assets in Laravel?
There is no vendor:publish tag, so copy the package contents into resources/css/vendor/jqueryui-bootstrap/ and public/vendor/jqueryui-bootstrap/ yourself. Import the stylesheet in resources/css/app.css after Bootstrap so the widget rules win the cascade without !important escalation. Rewrite any relative url() sprite references to paths Vite can resolve.
Which Bootstrap version does this jQuery UI theme support, and does it work with Bootstrap 5?
The theme targets the Bootstrap 2/3 markup and variable model, not Bootstrap 4 or 5. On a Bootstrap 5 shell expect visible mismatches in spacing, borders and color tokens that you would have to patch by hand. For modern stacks, native inputs, Flatpickr or your own override layer are usually better fits.
Will this jQuery UI theme break under Vite asset bundling in Laravel?
It can. Themes of this vintage reference icon sprites through relative url() paths, and Vite fingerprints assets, so those URLs 404 unless you rewrite them or import the images through the bundler. Also confirm the theme CSS loads after Bootstrap in app.css so specificity works in your favor.
Do I need component-installer to use components/jqueryui-theme-bootstrap?
Only if you want Composer to copy assets into public/components/ for you. That requires robloach/component-installer, which is effectively unmaintained. Pulling an abandoned installer into a Laravel application just to move one stylesheet is a poor trade — manual vendoring is simpler and lower risk.
Is components/jqueryui-theme-bootstrap still maintained?
There is no meaningful maintenance signal: zero stars, zero dependents on Packagist, and no visible issue triage or upgrade path. Treat it as forked code you own rather than a dependency you can bump. Record the upstream URL, commit SHA and license in a VENDORED.md file so future maintainers know where it came from.
Which jQuery UI widgets does this theme style?
It covers the common set: datepicker, dialog, tabs, accordion, slider, autocomplete, sortable, buttons and the associated icon sprites. That makes it useful for legacy Blade or AdminLTE-era panels that still render jQuery UI widgets server-side. Modern Livewire or Alpine components generally do not need it.
What is the safest way to integrate this theme into a Laravel project?
Vendor and own it: require the package in a spike branch, copy the CSS and images into resources/css/vendor/ and public/vendor/, then remove the Composer dependency. Document provenance and license, and rewrite url() references for Vite. This avoids an unmaintained transitive dependency for what is ultimately static CSS.
How do I test jQuery UI widgets after applying the Bootstrap theme?
Render each widget you actually use — datepicker, dialog, accordion, slider, autocomplete — in a Blade view with your real Bootstrap shell and check for cascade conflicts. Watch specifically for icon sprite 404s, focus states and dialog z-index stacking. A small Pest or Dusk browser test that opens a datepicker catches most regressions.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core
nodisrupt/laravel-agent
sierratecnologia/media-manager