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

Tabler Bundle Laravel Package

kevinpapst/tabler-bundle

View on GitHub
Deep Wiki
Context7

Using the layout

In order to use the layout, your views should extend from the provided layouts

{% extends '[@Tabler](https://github.com/Tabler)/layout_horizontal.html.twig' %}

OR

{% extends '[@Tabler](https://github.com/Tabler)/layout_vertical.html.twig' %}

Layout files

This bundle ships with two main template files which you can extend in your theme.

For all your admin pages

The default layout_horizontal.html.twig can be used with:

{% extends '[@Tabler](https://github.com/Tabler)/layout_horizontal.html.twig' %}

For your security screens

The security.html.twig file for login, register ... can be used with:

{% extends '[@Tabler](https://github.com/Tabler)/security.html.twig' %}

See example at https://preview.tabler.io/sign-in.html

For your security screens (with huge cover image)

The security_cover.html.twig file (for login, register, ...) can be used with:

{% extends '[@Tabler](https://github.com/Tabler)/security_cover.html.twig' %}

The cover image is configurable at tabler.options.security_cover_url or via ConextHelper::setSecurityCoverUrl().

See example at https://preview.tabler.io/sign-in-cover.html

For your error pages

The error.html.twig for all of your error pages:

{% extends '[@Tabler](https://github.com/Tabler)/error.html.twig' %}

For full width pages

The fullpage.html.twig file without header, menu, footer:

{% extends '[@Tabler](https://github.com/Tabler)/fullpage.html.twig' %}

Twig Context-Helper

Instead of fully relying on blocks and includes, you are provided with a twig global named tabler_bundle. Read the Access bundle configuration chapter.

Partials

In order to make it easier to overwrite template regions, there are several partials included. Those can be overwritten individually as described here.

Listed in the order of appearance, these are:

  • [@Tabler](https://github.com/Tabler)/includes/menu.html.twig
  • [@Tabler](https://github.com/Tabler)/includes/footer.html.twig
  • [@Tabler](https://github.com/Tabler)/includes/navbar_notifications.html.twig
  • [@Tabler](https://github.com/Tabler)/includes/navbar_user.html.twig

Layout blocks

The blocks are defined in the layout in order of appearance. Some of them contain major components like the navigation, or the entire content area.

TODO explain blocks

Next steps

Please go back to the Tabler bundle documentation to find out more about using the theme.

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.
yandex/translate-api
voku/simple_html_dom
league/flysystem-vfs
bkwld/upchuck
filament/spatie-laravel-tags-plugin
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php