Weave Code
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

Laravel Cube Laravel Package

nasirkhan/laravel-cube

Laravel Cube is a set of reusable Blade UI components for Laravel with dual support for Tailwind CSS (Flowbite) and Bootstrap 5. Switch frameworks globally or per component, with dark mode and Livewire compatibility.

View on GitHub
Deep Wiki
Context7

Icon Component Reference

This page documents the x-cube::icon component and provides a preview table for common Flowbite icons.

Requirements

The icon pack used by this component (themesberg/flowbite-blade-icons) is included automatically as a dependency of Laravel Cube.

Component API

Syntax

<x-cube::icon name="adjustments-horizontal" />
<x-cube::icon name="adjustments-horizontal" variant="solid" class="size-5 text-sky-500" />

Available Params

Param Type Required Default Description
name string Yes - Flowbite icon name in kebab-case (for example adjustments-horizontal, bell, user-circle).
variant string No outline Icon set variant. Supported: outline, solid.
class string No size-6 shrink-0 Extra CSS classes merged into the icon root element.

Other Attributes

Any extra HTML/SVG attributes are forwarded to the icon component, for example:

  • style
  • id
  • aria-label
  • data-*

Icon Name And Preview Table

The table below uses the outline variant preview source. To use the same icon as solid, pass variant="solid".

Icon Name Preview
adjustments-horizontal
adjustments-vertical
angle-down
angle-left
angle-right
angle-up
archive
arrow-down
arrow-left
arrow-right
arrow-up
bars
bell
bookmark
calendar-month
chart-pie
check
check-circle
close
cog
download
edit
envelope
eye
filter
globe
heart
home
info-circle
lock
map-pin
message-dots
paper-plane
phone
plus
search
shield
star
trash-bin
upload
user
user-circle
users

Full Catalog

For the complete icon catalog, check:

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.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport
twbs/bootstrap4
php-http/client-implementation
phpcr/phpcr-implementation
cucumber/gherkin-monorepo
haydenpierce/class-finder
psr/simple-cache-implementation
uri-template/tests