From ef3abccfcf5b4e7fe818421bf18d0f74ecd9b650 Mon Sep 17 00:00:00 2001 From: codecalm Date: Tue, 6 Oct 2026 17:39:03 +0200 Subject: [PATCH] Move Pricing and Shape to the core CSS bundle MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - tabler-marketing.css keeps both via @forward - bundlewatch limit for tabler.min.css 80 → 81 kB --- .changeset/pricing-shape-in-core.md | 5 +++++ core/package.json | 4 ++-- core/scss/_core.scss | 2 ++ core/scss/tabler-marketing.scss | 5 +++-- core/scss/{marketing => ui}/_pricing.scss | 0 core/scss/{marketing => ui}/_shape.scss | 0 6 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 .changeset/pricing-shape-in-core.md rename core/scss/{marketing => ui}/_pricing.scss (100%) rename core/scss/{marketing => ui}/_shape.scss (100%) diff --git a/.changeset/pricing-shape-in-core.md b/.changeset/pricing-shape-in-core.md new file mode 100644 index 000000000..9dea02ba0 --- /dev/null +++ b/.changeset/pricing-shape-in-core.md @@ -0,0 +1,5 @@ +--- +"@tabler/core": minor +--- + +Added `.pricing` and `.shape` components to the core `tabler.css` bundle, no longer only in `tabler-marketing.css`. diff --git a/core/package.json b/core/package.json index 9e8094cc0..2981375fc 100644 --- a/core/package.json +++ b/core/package.json @@ -88,7 +88,7 @@ }, { "path": "./dist/css/tabler.min.css", - "maxSize": "80 kB" + "maxSize": "81 kB" }, { "path": "./dist/css/tabler.rtl.css", @@ -96,7 +96,7 @@ }, { "path": "./dist/css/tabler.rtl.min.css", - "maxSize": "80 kB" + "maxSize": "81 kB" }, { "path": "./dist/css/tabler-flags.css", diff --git a/core/scss/_core.scss b/core/scss/_core.scss index 03e6aeb15..0b4385e45 100644 --- a/core/scss/_core.scss +++ b/core/scss/_core.scss @@ -81,11 +81,13 @@ @forward 'ui/stars'; @forward 'ui/pagination'; @forward 'ui/popovers'; +@forward 'ui/pricing'; @forward 'ui/progress'; @forward 'ui/ribbons'; @forward 'ui/markdown'; @forward 'ui/placeholder'; @forward 'ui/segmented'; +@forward 'ui/shape'; @forward 'ui/signal'; @forward 'ui/steps'; @forward 'ui/status'; diff --git a/core/scss/tabler-marketing.scss b/core/scss/tabler-marketing.scss index 798a6d041..992d8369e 100644 --- a/core/scss/tabler-marketing.scss +++ b/core/scss/tabler-marketing.scss @@ -5,8 +5,9 @@ @forward 'marketing/browser'; @forward 'marketing/sections'; @forward 'marketing/filters'; -@forward 'marketing/pricing'; -@forward 'marketing/shape'; +// Pricing and Shape moved to the core bundle in 1.7; kept here so the plugin keeps working on its own. +@forward 'ui/pricing'; +@forward 'ui/shape'; // This bundle uses its own utilities map instead of the global one, so the // utilities API is emitted via the parameterized mixin (last, as before). diff --git a/core/scss/marketing/_pricing.scss b/core/scss/ui/_pricing.scss similarity index 100% rename from core/scss/marketing/_pricing.scss rename to core/scss/ui/_pricing.scss diff --git a/core/scss/marketing/_shape.scss b/core/scss/ui/_shape.scss similarity index 100% rename from core/scss/marketing/_shape.scss rename to core/scss/ui/_shape.scss