From 9830b0b40a68d5c1b8885fd81b72d53efe2bf2cf Mon Sep 17 00:00:00 2001 From: pxpm Date: Tue, 12 Nov 2024 16:18:17 +0000 Subject: [PATCH 01/24] wip --- resources/views/inc/theme_scripts.blade.php | 2 +- resources/views/inc/theme_styles.blade.php | 2 +- src/AddonServiceProvider.php | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/resources/views/inc/theme_scripts.blade.php b/resources/views/inc/theme_scripts.blade.php index 2c62ce2..e4adbb0 100644 --- a/resources/views/inc/theme_scripts.blade.php +++ b/resources/views/inc/theme_scripts.blade.php @@ -1,2 +1,2 @@ @basset(base_path('vendor/backpack/theme-tabler/resources/assets/js/tabler.js')) -@basset('https://unpkg.com/@tabler/core@1.0.0-beta19/dist/js/tabler.min.js') +@basset('bp-tabler-js') diff --git a/resources/views/inc/theme_styles.blade.php b/resources/views/inc/theme_styles.blade.php index c0597c7..5a4141d 100644 --- a/resources/views/inc/theme_styles.blade.php +++ b/resources/views/inc/theme_styles.blade.php @@ -4,5 +4,5 @@ --}} -@basset('https://unpkg.com/@tabler/core@1.0.0-beta19/dist/css/tabler.min.css') +@basset('bp-tabler-css') @basset(base_path('vendor/backpack/theme-tabler/resources/assets/css/style.css')) \ No newline at end of file diff --git a/src/AddonServiceProvider.php b/src/AddonServiceProvider.php index f7990f0..f60a2cb 100644 --- a/src/AddonServiceProvider.php +++ b/src/AddonServiceProvider.php @@ -2,6 +2,7 @@ namespace Backpack\ThemeTabler; +use Backpack\Basset\Facades\Basset; use Backpack\CRUD\ThemeServiceProvider; use Illuminate\View\Compilers\BladeCompiler; use Illuminate\Support\Facades\Blade; @@ -19,5 +20,7 @@ public function boot(): void Blade::componentNamespace('Backpack\\ThemeTabler\\View\\Components', $this->packageName); }); + Basset::map('bp-tabler-css', 'https://unpkg.com/@tabler/core@1.0.0-beta19/dist/css/tabler.min.css', ['integrity' => 'sha384-wIPtnwKyfjylOkP4ccy+aMlHOLIfVWHDdlJ35pBwbLDH4HHXq5yG4NknAhu6Rraf', 'crossorigin' => 'anonymous']); + Basset::map('bp-tabler-js', 'https://unpkg.com/@tabler/core@1.0.0-beta19/dist/js/tabler.min.js', ['integrity' => 'sha384-DnBu3uHMkeDdH3JZaljVS533JqQjgcRVO+uZ3YiBXQYcYITM6HER+4+RPGobVEEZ', 'crossorigin' => 'anonymous']); } } From 92d0416e3b025ad6e08bb023445458ffa89b8fbb Mon Sep 17 00:00:00 2001 From: pxpm Date: Tue, 28 Jan 2025 10:37:52 +0000 Subject: [PATCH 02/24] wip --- composer.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 62af42c..cc2f389 100644 --- a/composer.json +++ b/composer.json @@ -24,11 +24,11 @@ "Laravel", "Backpack", "Backpack for Laravel", "Backpack Addon", "ThemeTabler" ], "require": { - "backpack/crud": "^6.2.1" + "backpack/crud": "7.0.0-alpha.1" }, "require-dev": { - "phpunit/phpunit": "~9.0", - "orchestra/testbench": "~5|~6" + "phpunit/phpunit": "^10.0", + "orchestra/testbench": "^8||^9" }, "autoload": { "psr-4": { From 54f0d46dc5f6d3b03c0e2047ccd9e94d6aa63f5d Mon Sep 17 00:00:00 2001 From: pxpm Date: Fri, 7 Feb 2025 14:40:05 +0000 Subject: [PATCH 03/24] fix bottom buttons margin --- resources/assets/css/style.css | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/assets/css/style.css b/resources/assets/css/style.css index f7c60ff..bec895e 100644 --- a/resources/assets/css/style.css +++ b/resources/assets/css/style.css @@ -541,6 +541,7 @@ footer { /*bulk buttons*/ #bottom_buttons a.btn.btn-sm { padding: 5px 10px; + margin-top: 5px; } [data-bs-theme=dark] #crudTable_wrapper table tbody tr td input[type=editable_text], From db7882ea1d364284ee8c407a136877b4e7c256cc Mon Sep 17 00:00:00 2001 From: Pedro Martins Date: Thu, 6 Mar 2025 09:52:20 +0000 Subject: [PATCH 04/24] Update composer.json --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index cc2f389..f9b7f27 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,7 @@ "Laravel", "Backpack", "Backpack for Laravel", "Backpack Addon", "ThemeTabler" ], "require": { - "backpack/crud": "7.0.0-alpha.1" + "backpack/crud": "^7.0.0-alpha" }, "require-dev": { "phpunit/phpunit": "^10.0", From 0e404d3458b536e01fa4a0c1e13a3e53d4acf65c Mon Sep 17 00:00:00 2001 From: Pedro Martins Date: Thu, 6 Mar 2025 09:52:46 +0000 Subject: [PATCH 05/24] Update composer.json --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index f9b7f27..a94c1dc 100644 --- a/composer.json +++ b/composer.json @@ -27,8 +27,8 @@ "backpack/crud": "^7.0.0-alpha" }, "require-dev": { - "phpunit/phpunit": "^10.0", - "orchestra/testbench": "^8||^9" + "phpunit/phpunit": "^10.0|^11.0", + "orchestra/testbench": "^8||^9||^10||^11" }, "autoload": { "psr-4": { From 023826922453e4a34e5b6e63d2f8bb7bfbd94a35 Mon Sep 17 00:00:00 2001 From: pxpm Date: Mon, 9 Jun 2025 17:15:50 +0100 Subject: [PATCH 06/24] wip --- resources/assets/css/style.css | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/resources/assets/css/style.css b/resources/assets/css/style.css index bec895e..fe4168e 100644 --- a/resources/assets/css/style.css +++ b/resources/assets/css/style.css @@ -691,9 +691,18 @@ tr.array-row td:has(span.ui-sortable-handle) { } @media (min-width: 992px) { - body[bp-layout=horizontal-overlap] .header-operation, - body[bp-layout=horizontal-overlap] [bp-section=page-heading] { - color: var(--tblr-gray-200); + body[bp-layout=horizontal-overlap] .header-operation { + color: var(--tblr-gray-200); + } + + [data-bs-theme=light] body[bp-layout=horizontal-overlap] .datatable-widget-wrapper>.header-operation, + [data-bs-theme=light] body[bp-layout=horizontal-overlap] .datatable-widget-wrapper>.header-operation:not([bp-section=crud-operation-list] .header-operation) { + color: var(--tblr-body-color); + } + + body[bp-layout=horizontal-overlap] [bp-section=crud-operation-list] .header-operation, + body[bp-layout=horizontal-overlap] .datatable-widget-wrapper>.header-operation { + padding-left: 0px; } } From 3d14e2a826a7a21b337092c2da32b67ccc74691f Mon Sep 17 00:00:00 2001 From: pxpm Date: Tue, 10 Jun 2025 09:59:13 +0100 Subject: [PATCH 07/24] table heading fixes --- resources/assets/css/style.css | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/resources/assets/css/style.css b/resources/assets/css/style.css index fe4168e..6356d96 100644 --- a/resources/assets/css/style.css +++ b/resources/assets/css/style.css @@ -692,16 +692,14 @@ tr.array-row td:has(span.ui-sortable-handle) { @media (min-width: 992px) { body[bp-layout=horizontal-overlap] .header-operation { - color: var(--tblr-gray-200); + color: var(--tblr-gray-200); } - [data-bs-theme=light] body[bp-layout=horizontal-overlap] .datatable-widget-wrapper>.header-operation, - [data-bs-theme=light] body[bp-layout=horizontal-overlap] .datatable-widget-wrapper>.header-operation:not([bp-section=crud-operation-list] .header-operation) { + [data-bs-theme=light] body[bp-layout=horizontal-overlap] .datatable-header:not([bp-section=crud-operation-list] .datatable-header) { color: var(--tblr-body-color); } - body[bp-layout=horizontal-overlap] [bp-section=crud-operation-list] .header-operation, - body[bp-layout=horizontal-overlap] .datatable-widget-wrapper>.header-operation { + body[bp-layout=horizontal-overlap] .datatable-header { padding-left: 0px; } } From 5295172bd50cc1f9d7e128316c8861b0701fafc4 Mon Sep 17 00:00:00 2001 From: pxpm Date: Thu, 12 Jun 2025 13:28:27 +0100 Subject: [PATCH 08/24] update tabler --- resources/views/inc/sidebar_content.blade.php | 14 +++++++------- src/AddonServiceProvider.php | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/resources/views/inc/sidebar_content.blade.php b/resources/views/inc/sidebar_content.blade.php index 3a9c319..9b977dd 100644 --- a/resources/views/inc/sidebar_content.blade.php +++ b/resources/views/inc/sidebar_content.blade.php @@ -5,7 +5,7 @@ @basset('bp-tabler-css') -@basset(base_path('vendor/backpack/theme-tabler/resources/assets/css/style.css')) \ No newline at end of file +@basset(base_path('vendor/backpack/theme-tabler/resources/assets/css/style.css')) +@basset(base_path('vendor/backpack/theme-tabler/resources/assets/css/color-adjustments.css')) From 21c3eae56ff02fadbb58b1c5e4a05d25b7ed72b3 Mon Sep 17 00:00:00 2001 From: pxpm Date: Tue, 8 Jul 2025 14:44:11 +0100 Subject: [PATCH 17/24] make tabler backward compatible --- resources/assets/js/tabler.js | 5 +++++ resources/views/inc/theme_scripts.blade.php | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/assets/js/tabler.js b/resources/assets/js/tabler.js index b317658..612e221 100644 --- a/resources/assets/js/tabler.js +++ b/resources/assets/js/tabler.js @@ -18,3 +18,8 @@ el = el.parentElement; } }); +/** + * For backward compatibility with previous tabler version and other themes. + * In Tabler v1x, the bootstrap object is no longer available globally + */ +window.bootstrap = tabler.bootstrap; diff --git a/resources/views/inc/theme_scripts.blade.php b/resources/views/inc/theme_scripts.blade.php index e4adbb0..5325575 100644 --- a/resources/views/inc/theme_scripts.blade.php +++ b/resources/views/inc/theme_scripts.blade.php @@ -1,2 +1,2 @@ -@basset(base_path('vendor/backpack/theme-tabler/resources/assets/js/tabler.js')) @basset('bp-tabler-js') +@basset(base_path('vendor/backpack/theme-tabler/resources/assets/js/tabler.js')) From 975cf9ba18cf2c8579714d3d898dd82c33cfe8d2 Mon Sep 17 00:00:00 2001 From: pxpm Date: Wed, 16 Jul 2025 14:10:30 +0100 Subject: [PATCH 18/24] update assets --- resources/views/inc/theme_scripts.blade.php | 2 +- resources/views/inc/theme_styles.blade.php | 2 +- src/AddonServiceProvider.php | 3 --- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/resources/views/inc/theme_scripts.blade.php b/resources/views/inc/theme_scripts.blade.php index 5325575..60a6e18 100644 --- a/resources/views/inc/theme_scripts.blade.php +++ b/resources/views/inc/theme_scripts.blade.php @@ -1,2 +1,2 @@ -@basset('bp-tabler-js') +@basset('https://cdn.jsdelivr.net/npm/@tabler/core@1.3.2/dist/js/tabler.min.js', true, ['integrity' => 'sha384-DaKT+KCi9ypTlo8Tfz74XJPqZhkV6luseXpEDIzTeYfy4PIZZW9gV6hAxC4/mGDj', 'crossorigin' => 'anonymous']) @basset(base_path('vendor/backpack/theme-tabler/resources/assets/js/tabler.js')) diff --git a/resources/views/inc/theme_styles.blade.php b/resources/views/inc/theme_styles.blade.php index eaaf4e1..8e5ce4a 100644 --- a/resources/views/inc/theme_styles.blade.php +++ b/resources/views/inc/theme_styles.blade.php @@ -4,6 +4,6 @@ --}} -@basset('bp-tabler-css') +@basset('https://cdn.jsdelivr.net/npm/@tabler/core@1.3.2/dist/css/tabler.min.css', true, ['integrity' => 'sha384-7aLJEogmAYs7X+MSqgKyrK8EQgOyuqTPfYrAs0hJt6IOuVczGdjpiNMmHiXRozR5', 'crossorigin' => 'anonymous']) @basset(base_path('vendor/backpack/theme-tabler/resources/assets/css/style.css')) @basset(base_path('vendor/backpack/theme-tabler/resources/assets/css/color-adjustments.css')) diff --git a/src/AddonServiceProvider.php b/src/AddonServiceProvider.php index 190f685..49f1ba7 100644 --- a/src/AddonServiceProvider.php +++ b/src/AddonServiceProvider.php @@ -19,8 +19,5 @@ public function boot(): void $this->app->afterResolving(BladeCompiler::class, function () { Blade::componentNamespace('Backpack\\ThemeTabler\\View\\Components', $this->packageName); }); - - Basset::map('bp-tabler-css', 'https://cdn.jsdelivr.net/npm/@tabler/core@1.3.2/dist/css/tabler.min.css', ['integrity' => 'sha384-7aLJEogmAYs7X+MSqgKyrK8EQgOyuqTPfYrAs0hJt6IOuVczGdjpiNMmHiXRozR5', 'crossorigin' => 'anonymous']); - Basset::map('bp-tabler-js', 'https://cdn.jsdelivr.net/npm/@tabler/core@1.3.2/dist/js/tabler.min.js', ['integrity' => 'sha384-DaKT+KCi9ypTlo8Tfz74XJPqZhkV6luseXpEDIzTeYfy4PIZZW9gV6hAxC4/mGDj', 'crossorigin' => 'anonymous']); } } From 2859a1659aee74de8a7202ffe664f71d9e53ed58 Mon Sep 17 00:00:00 2001 From: pxpm Date: Tue, 22 Jul 2025 15:54:38 +0100 Subject: [PATCH 19/24] wip --- resources/assets/css/skins/fuzzy-background.css | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/resources/assets/css/skins/fuzzy-background.css b/resources/assets/css/skins/fuzzy-background.css index a5a3bc3..93d8e0d 100644 --- a/resources/assets/css/skins/fuzzy-background.css +++ b/resources/assets/css/skins/fuzzy-background.css @@ -2,11 +2,17 @@ Fuzzy ball skin for Tabler and/or Backpack for Laravel. */ -body { +html { /* BlurBerry background */ - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' viewBox='0 0 800 800'%3E%3Cdefs%3E%3Cfilter id='bbblurry-filter' x='-100%25' y='-100%25' width='400%25' height='400%25' filterUnits='objectBoundingBox' primitiveUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='40' x='0%25' y='0%25' width='100%25' height='100%25' in='SourceGraphic' edgeMode='none' result='blur'%3E%3C/feGaussianBlur%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23bbblurry-filter)'%3E%3Cellipse rx='150' ry='150' cx='462.9146816404486' cy='534.6882471935419' fill='hsl(37, 99%25, 67%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='179.02369011526488' cy='367.0291623615862' fill='hsl(316, 73%25, 52%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='245.39283048169654' cy='478.9292209148051' fill='hsl(185, 100%25, 57%25)'%3E%3C/ellipse%3E%3C/g%3E%3C/svg%3E"); + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' viewBox='0 0 800 800'%3E%3Cdefs%3E%3Cfilter id='bbblurry-filter' x='-100%25' y='-100%25' width='400%25' height='400%25' filterUnits='objectBoundingBox' primitiveUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='40' x='0%25' y='0%25' width='100%25' height='100%25' in='SourceGraphic' edgeMode='none' result='blur'%3E%3C/feGaussianBlur%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23bbblurry-filter)'%3E%3Cellipse rx='150' ry='150' cx='400' cy='300' fill='hsl(37, 99%25, 67%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='280' cy='500' fill='hsl(316, 73%25, 52%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='520' cy='450' fill='hsl(185, 100%25, 57%25)'%3E%3C/ellipse%3E%3C/g%3E%3C/svg%3E"); background-size: cover; - background-position: bottom; + background-position: 50% 50%; background-repeat: no-repeat; background-attachment: fixed; + min-height: 100%; + margin-left: 10%; +} + +body { + background: transparent; } From fbce16b7316bdfc4b59149083a6949fe61ded805 Mon Sep 17 00:00:00 2001 From: Cristian Tabacitu Date: Mon, 28 Jul 2025 14:44:18 +0300 Subject: [PATCH 20/24] fix fuzzy bkg problems --- .../assets/css/skins/fuzzy-background.css | 44 +++++++++++++++---- 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/resources/assets/css/skins/fuzzy-background.css b/resources/assets/css/skins/fuzzy-background.css index 93d8e0d..b1665c8 100644 --- a/resources/assets/css/skins/fuzzy-background.css +++ b/resources/assets/css/skins/fuzzy-background.css @@ -1,18 +1,46 @@ /* - Fuzzy ball skin for Tabler and/or Backpack for Laravel. +|-------------------------------------------------------------------------- +| Fuzzy ball skin for Tabler and/or Backpack for Laravel +|-------------------------------------------------------------------------- +| +| 🎨 This adds a quirky blurred SVG background using hsl(...) color stops. +| 🛠️ To customize colors, just find & replace the HSL values below: +| - hsl(37, 99%25, 67%25) → color #1 (orange-ish) +| - hsl(316, 73%25, 52%25) → color #2 (pink/purple) +| - hsl(185, 100%25, 57%25) → color #3 (cyan) +| +| 💡 Tip: Use a URL encoder like https://yoksel.github.io/url-encoder/ if +| you want to regenerate or preview the SVG. The current one is +| encoded as a data URI inside background-image. */ -html { +body { /* BlurBerry background */ - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' viewBox='0 0 800 800'%3E%3Cdefs%3E%3Cfilter id='bbblurry-filter' x='-100%25' y='-100%25' width='400%25' height='400%25' filterUnits='objectBoundingBox' primitiveUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='40' x='0%25' y='0%25' width='100%25' height='100%25' in='SourceGraphic' edgeMode='none' result='blur'%3E%3C/feGaussianBlur%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23bbblurry-filter)'%3E%3Cellipse rx='150' ry='150' cx='400' cy='300' fill='hsl(37, 99%25, 67%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='280' cy='500' fill='hsl(316, 73%25, 52%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='520' cy='450' fill='hsl(185, 100%25, 57%25)'%3E%3C/ellipse%3E%3C/g%3E%3C/svg%3E"); + background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' viewBox='0 0 800 800'%3E%3Cdefs%3E%3Cfilter id='bbblurry-filter' x='-100%25' y='-100%25' width='400%25' height='400%25' filterUnits='objectBoundingBox' primitiveUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='40' x='0%25' y='0%25' width='100%25' height='100%25' in='SourceGraphic' edgeMode='none' result='blur'%3E%3C/feGaussianBlur%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23bbblurry-filter)'%3E%3Cellipse rx='150' ry='150' cx='462.9146816404486' cy='534.6882471935419' fill='hsl(37, 99%25, 67%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='179.02369011526488' cy='367.0291623615862' fill='hsl(316, 73%25, 52%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='245.39283048169654' cy='478.9292209148051' fill='hsl(185, 100%25, 57%25)'%3E%3C/ellipse%3E%3C/g%3E%3C/svg%3E"); background-size: cover; - background-position: 50% 50%; + background-position: bottom center; background-repeat: no-repeat; - background-attachment: fixed; + /* background-attachment: fixed; */ min-height: 100%; - margin-left: 10%; } -body { - background: transparent; +/* on mobile */ +@media (max-width: 991px) { + body { + background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' viewBox='0 0 400 800'%3E%3Cdefs%3E%3Cfilter id='bbblurry-filter' x='-50%25' y='-50%25' width='240%25' height='400%25' filterUnits='objectBoundingBox' primitiveUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='40' x='0%25' y='0%25' width='100%25' height='100%25' in='SourceGraphic' edgeMode='none' result='blur'%3E%3C/feGaussianBlur%3E%3C/filter%3E%3C/defs%3E%3Cg filter='url(%23bbblurry-filter)'%3E%3Cellipse rx='150' ry='150' cx='262.9146816404486' cy='334.6882471935419' fill='hsl(37, 99%25, 67%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='79.02369011526488' cy='167.0291623615862' fill='hsl(316, 73%25, 52%25)'%3E%3C/ellipse%3E%3Cellipse rx='150' ry='150' cx='245.39283048169654' cy='478.9292209148051' fill='hsl(185, 100%25, 57%25)'%3E%3C/ellipse%3E%3C/g%3E%3C/svg%3E"); + background-position: top left; + } +} + +html[data-bs-theme=light] { + /* background: #f9f9f9; */ + background: var(--tblr-light); +} + +[data-bs-theme=light] .page { + background: rgb(255 255 255 / 0.00); +} + +[data-bs-theme=dark] .page { + background: rgba(0, 0, 0, 0.75); } From b60d2ef02ceea27eae36563b364af161f34576a4 Mon Sep 17 00:00:00 2001 From: pxpm Date: Mon, 4 Aug 2025 12:48:13 +0100 Subject: [PATCH 21/24] wip --- resources/assets/css/style.css | 8 -------- resources/views/layouts/horizontal.blade.php | 2 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/resources/assets/css/style.css b/resources/assets/css/style.css index 965211d..9408206 100644 --- a/resources/assets/css/style.css +++ b/resources/assets/css/style.css @@ -712,14 +712,6 @@ tr.array-row td:has(span.ui-sortable-handle) { line-height: normal; } -/* XXL containers for big displays */ - -@media (min-width: 1600px) { - .container-xxl { - max-width: 1920px; - } -} - /* Horizontal Overlap Layout */ .navbar-overlap:after { height: 13rem; diff --git a/resources/views/layouts/horizontal.blade.php b/resources/views/layouts/horizontal.blade.php index cd681ab..f1c3b63 100644 --- a/resources/views/layouts/horizontal.blade.php +++ b/resources/views/layouts/horizontal.blade.php @@ -13,7 +13,7 @@
-
+
@includeWhen(backpack_theme_config('options.doubleTopBarInHorizontalLayouts'), backpack_view('layouts._horizontal.header_container')) @include(backpack_view('layouts._horizontal.menu_container'))
From 7290ee8f8897d2ffcff7fbd38276db55deb10f25 Mon Sep 17 00:00:00 2001 From: pxpm Date: Mon, 4 Aug 2025 12:48:57 +0100 Subject: [PATCH 22/24] use fluid containers by default --- config/theme-tabler.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/theme-tabler.php b/config/theme-tabler.php index 0b13b8f..ae831b1 100644 --- a/config/theme-tabler.php +++ b/config/theme-tabler.php @@ -81,7 +81,7 @@ /** * When true, the content area will take the whole screen width. */ - 'useFluidContainers' => false, + 'useFluidContainers' => true, /** * When true, the sidebar content for vertical layouts will not scroll with the rest of the content. From 3d58c4c8a7b1e2d66cc820cbc143f7bf7f535e30 Mon Sep 17 00:00:00 2001 From: Cristian Tabacitu Date: Thu, 16 Oct 2025 13:49:19 +0300 Subject: [PATCH 23/24] remove alert background overrides --- resources/assets/css/style.css | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/resources/assets/css/style.css b/resources/assets/css/style.css index 9408206..384515d 100644 --- a/resources/assets/css/style.css +++ b/resources/assets/css/style.css @@ -785,12 +785,6 @@ body[bp-layout=horizontal-overlap] .nav-item > a { border-radius: 4px; } -/* Alerts */ - -[data-bs-theme=dark] .alert-danger { - background-color: var(--tblr-bg-surface); -} - /* Swal */ [data-bs-theme=dark] .swal-modal { @@ -1029,14 +1023,6 @@ body[bp-layout=horizontal-overlap] .nav-item > a { color: inherit; } -.alert { - background: var(--tblr-bg-surface); -} - -[data-bs-theme=dark] .alert { - color: var(--tblr-gray-400); -} - table.dataTable thead>tr>th.dt-orderable-asc:hover, table.dataTable thead>tr>th.dt-orderable-desc:hover, table.dataTable thead>tr>td.dt-orderable-asc:hover, From 49a591fe215a61e34d7793473c08c56e281314bd Mon Sep 17 00:00:00 2001 From: Cristian Tabacitu Date: Thu, 16 Oct 2025 16:14:13 +0300 Subject: [PATCH 24/24] minor CSS fixes --- resources/assets/css/skins/glass.css | 21 ++------------------- resources/assets/css/style.css | 8 ++++++++ 2 files changed, 10 insertions(+), 19 deletions(-) diff --git a/resources/assets/css/skins/glass.css b/resources/assets/css/skins/glass.css index b44c840..52704a7 100644 --- a/resources/assets/css/skins/glass.css +++ b/resources/assets/css/skins/glass.css @@ -2,23 +2,8 @@ body[bp-layout=horizontal] .single-top-bar #navbar-menu .navbar { border-radius: 0.5rem; margin-top: 1rem; - margin-right: 3rem; - margin-left: 3rem; -} - -/* media query for slimbar for between 992px to 1400px */ -@media (min-width: 992px) and (max-width: 1400px) { - body[bp-layout=horizontal] .single-top-bar #navbar-menu .navbar { - margin-right: 1rem; - margin-left: 1rem; - } -} - -@media (min-width: 1600px) { - body[bp-layout=horizontal] .single-top-bar #navbar-menu .navbar { - margin-right: 1rem; - margin-left: 1rem; - } + margin-right: 1rem; + margin-left: 1rem; } /* :root, */ @@ -53,8 +38,6 @@ body[bp-layout=horizontal] .single-top-bar #navbar-menu .navbar { } [data-bs-theme=light] .table-striped>tbody>tr:nth-of-type(2n)>* { - background-color: var(--tblr-table-striped-bg); - background-color: rgba(255, 255, 255, 0.2) !important; --tblr-table-bg-type: rgba(255, 255, 255, 0.2) !important; } diff --git a/resources/assets/css/style.css b/resources/assets/css/style.css index 384515d..a7e0c38 100644 --- a/resources/assets/css/style.css +++ b/resources/assets/css/style.css @@ -169,6 +169,10 @@ table .btn-link:active { border-radius: 0; } +[data-bs-theme=dark] .dt-processing.card { + background-color: var(--tblr-bg-surface)!important; +} + [data-bs-theme=light] tbody { background-color: var(--tblr-table-bg); } @@ -1019,6 +1023,10 @@ body[bp-layout=horizontal-overlap] .nav-item > a { height: 0.4rem; } +.card-body { + border-radius: inherit; +} + .card-body .subheader { color: inherit; }