]> git.ipfire.org Git - thirdparty/bootstrap.git/commit
v5: Forms update (#28450)
authorMark Otto <otto@github.com>
Fri, 12 Jul 2019 21:52:33 +0000 (16:52 -0500)
committerGitHub <noreply@github.com>
Fri, 12 Jul 2019 21:52:33 +0000 (16:52 -0500)
commitaaf03bdc9e3cfa0d625f9758ad059c0db9fe2abe
tree025c273faa4b8fe6665126c815cba4eba2a17cfb
parent50f97710eb96c8c713a036f07ebd65766917ca23
v5: Forms update (#28450)

* Initial spike of consolidated form checks

* Stub out forms rearrangement

- Prepping to drop non-custom file and range inputs
- Prepping to merge custom and native checks and radios (with switches)
- Prepping to merge custom select with form select
- Moving docs arround so forms has it's own area given volume of CSS

* Move input group Sass file to forms subdir

* Start to split and move the docs around

* Simpler imports

* Copyediting

* delete overview file

* Remove commented out code

* remove the custom-forms import

* rewrite flex-check as form-check, replace all custom properties

* Remove old forms doc

* stub out new subpage link section

* update migration guide

* Update nav, forms overview in page nav, and descriptions

* fix check bg position

* fix margin-top calculation

* rename .custom-select to .form-select

* Update validation styles for new checks

* add some vertical margin, fix inline checks

* fix docs examples

* better way to do this contents stuff, redo the toc while i'm at it

* page restyle for docs while here

* un-callout that, edit text

* redo padding on toc

* fix toc

* start to cleanup checks docs

* Rewrite Markdown tables into HTML

* Redesign tables, redo their docs

* Replace Open Iconic icons with custom Bootstrap icons

* Redesign the docs navbar, add a subheader, redo the sidebar

* Redesign docs homepage a bit

* Simplify table style overrides for docs tables

* Simplify docs typography for page titles and reading line length

* Stub out icons page

* Part of sidebar update, remove migration from nav.yml

* Move toc CSS to separate partial

* Change appearance of overview page

* fix sidebar arrow direction

* Add footer to docs layout

* Update descriptions

* Drop the .form-group class for margin utilities

* Remove lingering form-group-margin-bottom var

* improve footer spacing

* add headings to range page

* uncomment form range css

* Rename .custom-range to .form-range

* Drop unused docs var

* Uncomment the comment

* Remove unused variable

* Fix radio image sizing

* Reboot update: reset horizontal ul and ol padding

* de-dupe IDs

* tweak toc styles

* nvm, fix dropdown versions stuff

* remove sidebar nav toggle for now

* broken html

* fix more broken html, move css

* scss linting

* comment out broken helper docs

* scope styles

* scope styles

* Fixes #25540 and fixes #26407 for v5 only

* Update sidebar once more

* Match new sidenav order

* fix syntax error

* Rename custom-file to form-file, update paths, update migration docs for previous changes in #28696

* rename back

* fix size and alignment

* rename that back too
66 files changed:
scss/_custom-forms.scss [deleted file]
scss/_forms.scss
scss/_reboot.scss
scss/_tables.scss
scss/_variables.scss
scss/bootstrap.scss
scss/forms/_form-check.scss [new file with mode: 0644]
scss/forms/_form-control.scss [new file with mode: 0644]
scss/forms/_form-file.scss [new file with mode: 0644]
scss/forms/_form-range.scss [new file with mode: 0644]
scss/forms/_form-select.scss [new file with mode: 0644]
scss/forms/_input-group.scss [moved from scss/_input-group.scss with 87% similarity]
scss/forms/_labels.scss [new file with mode: 0644]
scss/forms/_layout.scss [new file with mode: 0644]
scss/forms/_validation.scss [new file with mode: 0644]
scss/mixins/_forms.scss
site/content/docs/4.3/components/alerts.md
site/content/docs/4.3/components/buttons.md
site/content/docs/4.3/components/carousel.md
site/content/docs/4.3/components/collapse.md
site/content/docs/4.3/components/dropdowns.md
site/content/docs/4.3/components/forms.md [deleted file]
site/content/docs/4.3/components/icons.md [new file with mode: 0644]
site/content/docs/4.3/components/list-group.md
site/content/docs/4.3/components/modal.md
site/content/docs/4.3/components/navs.md
site/content/docs/4.3/components/popovers.md
site/content/docs/4.3/components/scrollspy.md
site/content/docs/4.3/components/toasts.md
site/content/docs/4.3/components/tooltips.md
site/content/docs/4.3/content/reboot.md
site/content/docs/4.3/content/tables.md
site/content/docs/4.3/forms/checks.md [new file with mode: 0644]
site/content/docs/4.3/forms/file.md [new file with mode: 0644]
site/content/docs/4.3/forms/form-control.md [new file with mode: 0644]
site/content/docs/4.3/forms/input-group.md [moved from site/content/docs/4.3/components/input-group.md with 88% similarity]
site/content/docs/4.3/forms/layout.md [new file with mode: 0644]
site/content/docs/4.3/forms/overview.md [new file with mode: 0644]
site/content/docs/4.3/forms/range.md [new file with mode: 0644]
site/content/docs/4.3/forms/select.md [new file with mode: 0644]
site/content/docs/4.3/forms/validation.md [new file with mode: 0644]
site/content/docs/4.3/getting-started/browsers-devices.md
site/content/docs/4.3/getting-started/build-tools.md
site/content/docs/4.3/getting-started/contents.md
site/content/docs/4.3/layout/grid.md
site/content/docs/4.3/migration.md
site/content/docs/4.3/utilities/display.md
site/data/nav.yml
site/layouts/_default/docs.html
site/layouts/_default/single.html
site/layouts/partials/docs-navbar.html
site/layouts/partials/docs-search.html [new file with mode: 0644]
site/layouts/partials/docs-sidebar.html
site/layouts/partials/docs-versions.html [new file with mode: 0644]
site/layouts/partials/footer.html
site/layouts/partials/home/masthead-followup.html
site/layouts/partials/home/masthead.html
site/layouts/partials/icons/booticon-chevron-right.svg [new file with mode: 0644]
site/layouts/partials/icons/bootstrap-logo-solid.svg [new file with mode: 0644]
site/static/docs/4.3/assets/js/src/application.js
site/static/docs/4.3/assets/scss/_content.scss
site/static/docs/4.3/assets/scss/_masthead.scss
site/static/docs/4.3/assets/scss/_nav.scss
site/static/docs/4.3/assets/scss/_sidebar.scss
site/static/docs/4.3/assets/scss/_toc.scss [new file with mode: 0644]
site/static/docs/4.3/assets/scss/docs.scss