From 1f88b128a62eb1caba5d9d0be7677a13744b570e Mon Sep 17 00:00:00 2001 From: codecalm Date: Sun, 16 Feb 2020 21:46:18 +0100 Subject: [PATCH] form docs --- pages/_docs/form-elements.md | 192 +++++++++++++---------------------- 1 file changed, 73 insertions(+), 119 deletions(-) diff --git a/pages/_docs/form-elements.md b/pages/_docs/form-elements.md index 10c299ee..596d6849 100644 --- a/pages/_docs/form-elements.md +++ b/pages/_docs/form-elements.md @@ -13,6 +13,44 @@ bootstrap-link: components/forms/ {% include example.html code=code %} +## Form control rounded + +{% capture code %} +
+ + + {% include ui/form/input-icon.html input-class="form-control-rounded" %} +
+{% endcapture %} +{% include example.html code=code %} + + +## Form control flush + +{% capture code %} +
+ + +
+{% endcapture %} +{% include example.html code=code %} + + +## Input with icon + +{% capture code %} +{% include parts/form/input-icon.html %} +{% endcapture %} +{% include example.html code=code %} + + +## Separated inputs + +{% capture code %} +{% include parts/form/input-icon-separated.html %} +{% endcapture %} +{% include example.html code=code %} + ## Textarea and select {% capture code %} @@ -88,6 +126,15 @@ bootstrap-link: components/forms/ {% include example.html code=code %} +## Advanced selectboxes + +{% capture code %} +{% include parts/form/selectgroup-payments.html %} +{% include parts/form/selectgroup-project-manager.html %} +{% endcapture %} +{% include example.html code=code %} + + ## Toggle switches {% capture code %} @@ -123,7 +170,7 @@ bootstrap-link: components/forms/ {% include example.html code=code %} -## Sample form +## Fieldset {% capture code %} {% include parts/form/fieldset.html %} @@ -134,148 +181,55 @@ bootstrap-link: components/forms/ ## Input group {% capture code %} -
- -
- - - - -
+
+ + {% 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" %}
-
- -
- - -
-
-{% endcapture %} -{% include example.html code=code %} - - -## Input with icon - -{% capture code %} -{% include parts/form/input-icon.html %} {% endcapture %} {% include example.html code=code %} -## Separated inputs +## Input with checkbox or radios {% capture code %} -{% include parts/form/input-icon-separated.html %} +
+ + {% include ui/form/input-group.html prepend="checkbox" class="mb-2" %} + {% include ui/form/input-group.html append="radio" %} +
{% endcapture %} {% include example.html code=code %} - -## Custom Input examples +## Input with prepended or appended text {% capture code %} -
- - {% include ui/form/input-group.html prepend="@" placeholder="username" %} -
- -
- - {% include ui/form/input-group.html append=".tabler.io" placeholder="subdomain" %} -
- -
- - {% include ui/form/input-group.html prepend="https://tabler.io/users/" %} -
- -
- - {% include ui/form/input-group.html prepend="$" append=".00" %} +
+ + {% include ui/form/input-group.html prepend="https://tabler.io/users/" flat=true input-class="pl-0" value="yourfancyusername" class="mb-2" %} + {% include ui/form/input-group.html append=".tabler.io" input-class="text-right pr-0" flat=true value="yourfancydomain" %}
{% endcapture %} {% include example.html code=code %} - -## Date component +## Input with appended link {% capture code %} -
- -
-
- -
-
- -
-
- -
-
+
+ + {% include ui/form/input-group.html append-link="Show password" flat=true type="password" value="ultrastrongpassword" %}
{% endcapture %} {% include example.html code=code %} -## Input with button +## Input with appended icon links {% capture code %} -
- -
- - -
+
+ + {% include ui/form/input-group.html append-button="x:Clear search,sliders:Search settings,bell:Add notification" flat=true %}
{% endcapture %} -{% include example.html code=code %} +{% include example.html code=code %} \ No newline at end of file -- GitLab