From c51432bce6285ed829b3c594436947c18dfb931a Mon Sep 17 00:00:00 2001 From: Jakob Skjerning Date: Thu, 6 Nov 2025 08:49:34 +0100 Subject: [PATCH 1/2] Group include_blank and multiple select examples We'll show them as "Customization Options" to match the other components. --- demo/test/components/previews/select_preview.rb | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/demo/test/components/previews/select_preview.rb b/demo/test/components/previews/select_preview.rb index c6b6033..998323a 100644 --- a/demo/test/components/previews/select_preview.rb +++ b/demo/test/components/previews/select_preview.rb @@ -40,20 +40,16 @@ def large_select render(Flowbite::InputField::Select.new(attribute: :company, form: form, collection: ["Option 1", "Option 2", "Option 3"], size: :lg)) end - # @group Multiple + # @!group Customization options # # @display classes w-full - def multiple_select - render(Flowbite::InputField::Select.new(attribute: :company, form: form, collection: ["Option 1", "Option 2", "Option 3"], multiple: true)) + def include_blank_select + render(Flowbite::InputField::Select.new(attribute: :company, form: form, collection: ["Option 1", "Option 2", "Option 3"], include_blank: true, label: {content: "With include_blank: true".html_safe})) end - # @group Include blank - # - # @display classes w-full - - def include_blank_select - render(Flowbite::InputField::Select.new(attribute: :company, form: form, collection: ["Option 1", "Option 2", "Option 3"], include_blank: true)) + def multiple_select + render(Flowbite::InputField::Select.new(attribute: :company, form: form, collection: ["Option 1", "Option 2", "Option 3"], multiple: true, label: {content: "With multiple: true".html_safe})) end # @!endgroup From cc9851d7b07a708ca082d4dd37bb50b2d8e67769 Mon Sep 17 00:00:00 2001 From: Jakob Skjerning Date: Thu, 6 Nov 2025 08:52:01 +0100 Subject: [PATCH 2/2] Match title to the other components "Disabled State" is what it's called under both "Input Field" and "Radio Button" previews. --- demo/test/components/previews/select_preview.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/demo/test/components/previews/select_preview.rb b/demo/test/components/previews/select_preview.rb index 998323a..7c02118 100644 --- a/demo/test/components/previews/select_preview.rb +++ b/demo/test/components/previews/select_preview.rb @@ -20,7 +20,7 @@ def select_input_field end # @display classes w-full - def disabled_select + def disabled_state render(Flowbite::InputField::Select.new(attribute: :company, form: form, collection: ["Option 1", "Option 2", "Option 3"], disabled: true)) end