From 32a9afe6716c16455a9824ccb92b61d84456ebbb Mon Sep 17 00:00:00 2001 From: codecalm Date: Sat, 25 Jan 2020 00:02:40 +0100 Subject: [PATCH] form elements --- pages/_includes/forms/form-elements-1.html | 82 +++++++++++----------- pages/_includes/forms/form-elements-2.html | 15 ++-- pages/_includes/ui/form/input-group.html | 34 ++++++--- 3 files changed, 74 insertions(+), 57 deletions(-) diff --git a/pages/_includes/forms/form-elements-1.html b/pages/_includes/forms/form-elements-1.html index ab803a231..089d5ce5c 100644 --- a/pages/_includes/forms/form-elements-1.html +++ b/pages/_includes/forms/form-elements-1.html @@ -1,67 +1,69 @@
- -
Username
+ +
Username
- -
Here's some more info.
- + +
Here's some more info.
+
- - + +
- - + +
- - + +
- - + +
{% include parts/select.html %} {% include parts/select.html label="Select multiple" multiple=true %}
- -
- - - - -
+ +
+ + + + +
- -
- -
- - - {% include ui/dropdown-menu.html right=true %} -
-
+ +
+ +
+ + + {% include ui/dropdown-menu.html right=true %} +
+
{% include parts/input-icon.html %} {% include parts/input-icon-separated.html %} -
- -
-
- -
-
- ? -
-
+ +
+
+ +
+
+ ? +
+
diff --git a/pages/_includes/forms/form-elements-2.html b/pages/_includes/forms/form-elements-2.html index bb7c97442..85c9f42b8 100644 --- a/pages/_includes/forms/form-elements-2.html +++ b/pages/_includes/forms/form-elements-2.html @@ -1,21 +1,24 @@
- - {% include ui/form/input-group.html prepend="@" placeholder="username" %} + + {% include ui/form/input-group.html prepend="@" placeholder="username" class="mb-2" %} + {% include ui/form/input-group.html append=".tabler.io" placeholder="subdomain" class="mb-2" %} + {% include ui/form/input-group.html prepend="https://" append=".tabler.io" placeholder="subdomain" %}
- - {% include ui/form/input-group.html append=".tabler.io" placeholder="subdomain" %} + + {% include ui/form/input-group.html prepend="checkbox" class="mb-2" %} + {% include ui/form/input-group.html append="radio" %}
- {% include ui/form/input-group.html prepend="https://tabler.io/users/" class="input-group-flat" input-class="pl-0" %} + {% include ui/form/input-group.html prepend="https://tabler.io/users/" class="input-group-flat" input-class="pl-0" value="yourfancyusername" %}
- {% include ui/form/input-group.html append=".tabler.io" input-class="text-right pr-0" class="input-group-flat" %} + {% include ui/form/input-group.html append=".tabler.io" input-class="text-right pr-0" class="input-group-flat" value="yourfancydomain" %}
diff --git a/pages/_includes/ui/form/input-group.html b/pages/_includes/ui/form/input-group.html index 51d29f358..bd91a825b 100644 --- a/pages/_includes/ui/form/input-group.html +++ b/pages/_includes/ui/form/input-group.html @@ -1,13 +1,25 @@
- {% if include.prepend %} -
- {{ include.prepend }} -
- {% endif %} - - {% if include.append %} -
- {{ include.append }} -
- {% endif %} + {% if include.prepend %} +
+ + {% if include.prepend == "checkbox" or include.prepend == "radio" %} + + {% else %} + {{ include.prepend }} + {% endif %} + +
+ {% endif %} + + {% if include.append %} +
+ + {% if include.append == "checkbox" or include.append == "radio" %} + + {% else %} + {{ include.append }} + {% endif %} + +
+ {% endif %}