From fbe4b13b18f11e27c0313e7bc97f513bb7168485 Mon Sep 17 00:00:00 2001 From: Roene Date: Tue, 28 Apr 2026 15:57:54 +0200 Subject: [PATCH 1/4] Added button link variant | Added variant in readmore less component --- resources/views/components-preview.blade.php | 14 ++++++++++++++ resources/views/components/button/link.blade.php | 10 ++++++++++ .../views/components/readmore/readmore.blade.php | 10 +++++----- 3 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 resources/views/components/button/link.blade.php diff --git a/resources/views/components-preview.blade.php b/resources/views/components-preview.blade.php index a29f78a5..471e3b3b 100644 --- a/resources/views/components-preview.blade.php +++ b/resources/views/components-preview.blade.php @@ -79,6 +79,20 @@ +
+
+

Button link

+
+ Show a button as a simple link with an underline on hover. + The button has no background or padding. +
+
+
+ Link + Link disabled +
+
+

Input components

diff --git a/resources/views/components/button/link.blade.php b/resources/views/components/button/link.blade.php new file mode 100644 index 00000000..2108fb8c --- /dev/null +++ b/resources/views/components/button/link.blade.php @@ -0,0 +1,10 @@ +{{-- +The link button variant, the button doesn't have a background and padding. +Example: +``` +Something +``` +--}} +twMerge('inline-flex items-center gap-x-1.5 transition text-base text-primary no-underline justify-start w-fit cursor-pointer hover:underline disabled:opacity-50 disabled:cursor-not-allowed') }}> + {{ $slot }} + \ No newline at end of file diff --git a/resources/views/components/readmore/readmore.blade.php b/resources/views/components/readmore/readmore.blade.php index ff85b02d..9c79320a 100644 --- a/resources/views/components/readmore/readmore.blade.php +++ b/resources/views/components/readmore/readmore.blade.php @@ -19,7 +19,7 @@ ## Changing the line-clamp quantity and using custom read more/less buttons ``` - + Content @@ -41,18 +41,18 @@ attributes->twMerge('inline-flex peer-checked:hidden') }}> @slotdefault('more') - + @lang('Read more') - + @endslotdefault attributes->twMerge('hidden peer-checked:inline-flex') }}> @slotdefault('less') - + @lang('Read less') - + @endslotdefault From 9a22c3d75fd22b2dc4533b5403db2463b26771d0 Mon Sep 17 00:00:00 2001 From: Roene-JustBetter Date: Tue, 28 Apr 2026 13:58:52 +0000 Subject: [PATCH 2/4] Update demo --- demo/components.html | 50 +++++++++++++++++++++++++++++--------------- 1 file changed, 33 insertions(+), 17 deletions(-) diff --git a/demo/components.html b/demo/components.html index 9aad0624..d405d2b4 100644 --- a/demo/components.html +++ b/demo/components.html @@ -5,7 +5,7 @@ @@ -94,6 +94,22 @@

Conversion & Rounded button

+
+
+

Button link

+
+ Show a button as a simple link with an underline on hover. + The button has no background or padding. +
+
+
+
+
+

Input components

@@ -537,17 +553,17 @@

Long text

@@ -561,17 +577,17 @@

Short text

From e5f48baaac7847284c28f76d5bb4b95247647db7 Mon Sep 17 00:00:00 2001 From: Roene Date: Tue, 28 Apr 2026 16:01:15 +0200 Subject: [PATCH 3/4] Added button link variant | Added variant in readmore less component --- resources/views/components-preview.blade.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/resources/views/components-preview.blade.php b/resources/views/components-preview.blade.php index 471e3b3b..ac2c823e 100644 --- a/resources/views/components-preview.blade.php +++ b/resources/views/components-preview.blade.php @@ -91,6 +91,16 @@ Link Link disabled +
+ + Link + + + + Link disabled + + +

Input components

From 2356072a76e9ca3062dae343e46153fe8c0895b6 Mon Sep 17 00:00:00 2001 From: Roene-JustBetter Date: Tue, 28 Apr 2026 14:02:30 +0000 Subject: [PATCH 4/4] Update demo --- demo/components.html | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/demo/components.html b/demo/components.html index d405d2b4..4c2927ff 100644 --- a/demo/components.html +++ b/demo/components.html @@ -107,6 +107,18 @@

Button link

Link +
+