From 4a368625e88fb808e0829bf841f806d7ba26442a Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Sun, 26 May 2024 19:59:42 -0700 Subject: [PATCH] Replace less with sass --- doc/_templates/layout.html | 40 +- doc/bootstrap/alerts.less | 73 - doc/bootstrap/badges.less | 66 - doc/bootstrap/bootstrap.less | 50 - doc/bootstrap/breadcrumbs.less | 26 - doc/bootstrap/button-groups.less | 243 --- doc/bootstrap/buttons.less | 160 -- doc/bootstrap/carousel.less | 269 --- doc/bootstrap/close.less | 34 - doc/bootstrap/code.less | 69 - doc/bootstrap/component-animations.less | 33 - doc/bootstrap/dropdowns.less | 214 -- doc/bootstrap/forms.less | 574 ------ doc/bootstrap/glyphicons.less | 305 --- doc/bootstrap/grid.less | 84 - doc/bootstrap/input-groups.less | 166 -- doc/bootstrap/jumbotron.less | 50 - doc/bootstrap/labels.less | 64 - doc/bootstrap/list-group.less | 124 -- doc/bootstrap/media.less | 61 - doc/bootstrap/mixins.less | 39 - doc/bootstrap/mixins/alerts.less | 14 - doc/bootstrap/mixins/background-variant.less | 8 - doc/bootstrap/mixins/border-radius.less | 18 - doc/bootstrap/mixins/buttons.less | 52 - doc/bootstrap/mixins/center-block.less | 7 - doc/bootstrap/mixins/clearfix.less | 22 - doc/bootstrap/mixins/forms.less | 85 - doc/bootstrap/mixins/gradients.less | 59 - doc/bootstrap/mixins/grid-framework.less | 91 - doc/bootstrap/mixins/grid.less | 122 -- doc/bootstrap/mixins/hide-text.less | 21 - doc/bootstrap/mixins/image.less | 33 - doc/bootstrap/mixins/labels.less | 12 - doc/bootstrap/mixins/list-group.less | 29 - doc/bootstrap/mixins/nav-divider.less | 10 - doc/bootstrap/mixins/nav-vertical-align.less | 9 - doc/bootstrap/mixins/opacity.less | 8 - doc/bootstrap/mixins/pagination.less | 23 - doc/bootstrap/mixins/panels.less | 24 - doc/bootstrap/mixins/progress-bar.less | 10 - doc/bootstrap/mixins/reset-filter.less | 8 - .../mixins/responsive-visibility.less | 15 - doc/bootstrap/mixins/size.less | 10 - doc/bootstrap/mixins/tab-focus.less | 9 - doc/bootstrap/mixins/table-row.less | 28 - doc/bootstrap/mixins/text-emphasis.less | 8 - doc/bootstrap/mixins/vendor-prefixes.less | 227 --- doc/bootstrap/modals.less | 150 -- doc/bootstrap/navbar.less | 660 ------- doc/bootstrap/navs.less | 242 --- doc/bootstrap/normalize.less | 427 ---- doc/bootstrap/pager.less | 54 - doc/bootstrap/pagination.less | 88 - doc/bootstrap/panels.less | 265 --- doc/bootstrap/popovers.less | 135 -- doc/bootstrap/print.less | 107 - doc/bootstrap/progress-bars.less | 87 - doc/bootstrap/responsive-embed.less | 35 - doc/bootstrap/responsive-utilities.less | 194 -- doc/bootstrap/scaffolding.less | 162 -- doc/bootstrap/scss/_accordion.scss | 158 ++ doc/bootstrap/scss/_alert.scss | 68 + doc/bootstrap/scss/_badge.scss | 38 + doc/bootstrap/scss/_breadcrumb.scss | 40 + doc/bootstrap/scss/_button-group.scss | 142 ++ doc/bootstrap/scss/_buttons.scss | 216 ++ doc/bootstrap/scss/_card.scss | 239 +++ doc/bootstrap/scss/_carousel.scss | 236 +++ doc/bootstrap/scss/_close.scss | 63 + doc/bootstrap/scss/_containers.scss | 41 + doc/bootstrap/scss/_dropdown.scss | 250 +++ doc/bootstrap/scss/_forms.scss | 9 + doc/bootstrap/scss/_functions.scss | 302 +++ doc/bootstrap/scss/_grid.scss | 39 + doc/bootstrap/scss/_helpers.scss | 12 + doc/bootstrap/scss/_images.scss | 42 + doc/bootstrap/scss/_list-group.scss | 197 ++ doc/bootstrap/scss/_maps.scss | 174 ++ doc/bootstrap/scss/_mixins.scss | 42 + doc/bootstrap/scss/_modal.scss | 236 +++ doc/bootstrap/scss/_nav.scss | 197 ++ doc/bootstrap/scss/_navbar.scss | 289 +++ doc/bootstrap/scss/_offcanvas.scss | 143 ++ doc/bootstrap/scss/_pagination.scss | 109 + doc/bootstrap/scss/_placeholders.scss | 51 + doc/bootstrap/scss/_popover.scss | 196 ++ doc/bootstrap/scss/_progress.scss | 68 + doc/bootstrap/scss/_reboot.scss | 611 ++++++ doc/bootstrap/scss/_root.scss | 187 ++ doc/bootstrap/scss/_spinners.scss | 85 + doc/bootstrap/scss/_tables.scss | 171 ++ doc/bootstrap/scss/_toasts.scss | 73 + doc/bootstrap/scss/_tooltip.scss | 119 ++ doc/bootstrap/scss/_transitions.scss | 27 + doc/bootstrap/scss/_type.scss | 106 + doc/bootstrap/scss/_utilities.scss | 806 ++++++++ doc/bootstrap/scss/_variables-dark.scss | 87 + doc/bootstrap/scss/_variables.scss | 1751 +++++++++++++++++ doc/bootstrap/scss/bootstrap-grid.scss | 62 + doc/bootstrap/scss/bootstrap-reboot.scss | 10 + doc/bootstrap/scss/bootstrap-utilities.scss | 19 + doc/bootstrap/scss/bootstrap.scss | 52 + .../scss/forms/_floating-labels.scss | 95 + doc/bootstrap/scss/forms/_form-check.scss | 189 ++ doc/bootstrap/scss/forms/_form-control.scss | 214 ++ doc/bootstrap/scss/forms/_form-range.scss | 91 + doc/bootstrap/scss/forms/_form-select.scss | 80 + doc/bootstrap/scss/forms/_form-text.scss | 11 + doc/bootstrap/scss/forms/_input-group.scss | 132 ++ doc/bootstrap/scss/forms/_labels.scss | 36 + doc/bootstrap/scss/forms/_validation.scss | 12 + doc/bootstrap/scss/helpers/_clearfix.scss | 3 + doc/bootstrap/scss/helpers/_color-bg.scss | 7 + .../scss/helpers/_colored-links.scss | 30 + doc/bootstrap/scss/helpers/_focus-ring.scss | 5 + doc/bootstrap/scss/helpers/_icon-link.scss | 25 + doc/bootstrap/scss/helpers/_position.scss | 36 + doc/bootstrap/scss/helpers/_ratio.scss | 26 + doc/bootstrap/scss/helpers/_stacks.scss | 15 + .../scss/helpers/_stretched-link.scss | 15 + .../scss/helpers/_text-truncation.scss | 7 + .../scss/helpers/_visually-hidden.scss | 8 + doc/bootstrap/scss/helpers/_vr.scss | 8 + doc/bootstrap/scss/mixins/_alert.scss | 18 + doc/bootstrap/scss/mixins/_backdrop.scss | 14 + doc/bootstrap/scss/mixins/_banner.scss | 7 + doc/bootstrap/scss/mixins/_border-radius.scss | 78 + doc/bootstrap/scss/mixins/_box-shadow.scss | 18 + doc/bootstrap/scss/mixins/_breakpoints.scss | 127 ++ doc/bootstrap/scss/mixins/_buttons.scss | 70 + doc/bootstrap/scss/mixins/_caret.scss | 69 + doc/bootstrap/scss/mixins/_clearfix.scss | 9 + doc/bootstrap/scss/mixins/_color-mode.scss | 21 + doc/bootstrap/scss/mixins/_color-scheme.scss | 7 + doc/bootstrap/scss/mixins/_container.scss | 11 + doc/bootstrap/scss/mixins/_deprecate.scss | 10 + doc/bootstrap/scss/mixins/_forms.scss | 163 ++ doc/bootstrap/scss/mixins/_gradients.scss | 47 + doc/bootstrap/scss/mixins/_grid.scss | 151 ++ doc/bootstrap/scss/mixins/_image.scss | 16 + doc/bootstrap/scss/mixins/_list-group.scss | 26 + doc/bootstrap/scss/mixins/_lists.scss | 7 + doc/bootstrap/scss/mixins/_pagination.scss | 10 + doc/bootstrap/scss/mixins/_reset-text.scss | 17 + .../resize.less => scss/mixins/_resize.scss} | 4 +- .../scss/mixins/_table-variants.scss | 24 + .../mixins/_text-truncate.scss} | 4 +- doc/bootstrap/scss/mixins/_transition.scss | 26 + doc/bootstrap/scss/mixins/_utilities.scss | 97 + .../scss/mixins/_visually-hidden.scss | 33 + doc/bootstrap/scss/tests/jasmine.js | 16 + .../_auto-import-of-variables-dark.test.scss | 7 + .../scss/tests/mixins/_color-modes.test.scss | 69 + .../_media-query-color-mode-full.test.scss | 8 + .../scss/tests/mixins/_utilities.test.scss | 393 ++++ .../scss/tests/sass-true/register.js | 14 + doc/bootstrap/scss/tests/sass-true/runner.js | 17 + .../scss/tests/utilities/_api.test.scss | 75 + doc/bootstrap/scss/utilities/_api.scss | 47 + doc/bootstrap/scss/vendor/_rfs.scss | 348 ++++ doc/bootstrap/tables.less | 234 --- doc/bootstrap/theme.less | 273 --- doc/bootstrap/thumbnails.less | 36 - doc/bootstrap/tooltip.less | 102 - doc/bootstrap/type.less | 302 --- doc/bootstrap/utilities.less | 55 - doc/bootstrap/variables.less | 861 -------- doc/bootstrap/wells.less | 29 - doc/build.py | 7 +- doc/{fmt.less => fmt.scss} | 43 +- 171 files changed, 10927 insertions(+), 8213 deletions(-) delete mode 100644 doc/bootstrap/alerts.less delete mode 100644 doc/bootstrap/badges.less delete mode 100644 doc/bootstrap/bootstrap.less delete mode 100644 doc/bootstrap/breadcrumbs.less delete mode 100644 doc/bootstrap/button-groups.less delete mode 100644 doc/bootstrap/buttons.less delete mode 100644 doc/bootstrap/carousel.less delete mode 100644 doc/bootstrap/close.less delete mode 100644 doc/bootstrap/code.less delete mode 100644 doc/bootstrap/component-animations.less delete mode 100644 doc/bootstrap/dropdowns.less delete mode 100644 doc/bootstrap/forms.less delete mode 100644 doc/bootstrap/glyphicons.less delete mode 100644 doc/bootstrap/grid.less delete mode 100644 doc/bootstrap/input-groups.less delete mode 100644 doc/bootstrap/jumbotron.less delete mode 100644 doc/bootstrap/labels.less delete mode 100644 doc/bootstrap/list-group.less delete mode 100644 doc/bootstrap/media.less delete mode 100644 doc/bootstrap/mixins.less delete mode 100644 doc/bootstrap/mixins/alerts.less delete mode 100644 doc/bootstrap/mixins/background-variant.less delete mode 100644 doc/bootstrap/mixins/border-radius.less delete mode 100644 doc/bootstrap/mixins/buttons.less delete mode 100644 doc/bootstrap/mixins/center-block.less delete mode 100644 doc/bootstrap/mixins/clearfix.less delete mode 100644 doc/bootstrap/mixins/forms.less delete mode 100644 doc/bootstrap/mixins/gradients.less delete mode 100644 doc/bootstrap/mixins/grid-framework.less delete mode 100644 doc/bootstrap/mixins/grid.less delete mode 100644 doc/bootstrap/mixins/hide-text.less delete mode 100644 doc/bootstrap/mixins/image.less delete mode 100644 doc/bootstrap/mixins/labels.less delete mode 100644 doc/bootstrap/mixins/list-group.less delete mode 100644 doc/bootstrap/mixins/nav-divider.less delete mode 100644 doc/bootstrap/mixins/nav-vertical-align.less delete mode 100644 doc/bootstrap/mixins/opacity.less delete mode 100644 doc/bootstrap/mixins/pagination.less delete mode 100644 doc/bootstrap/mixins/panels.less delete mode 100644 doc/bootstrap/mixins/progress-bar.less delete mode 100644 doc/bootstrap/mixins/reset-filter.less delete mode 100644 doc/bootstrap/mixins/responsive-visibility.less delete mode 100644 doc/bootstrap/mixins/size.less delete mode 100644 doc/bootstrap/mixins/tab-focus.less delete mode 100644 doc/bootstrap/mixins/table-row.less delete mode 100644 doc/bootstrap/mixins/text-emphasis.less delete mode 100644 doc/bootstrap/mixins/vendor-prefixes.less delete mode 100644 doc/bootstrap/modals.less delete mode 100644 doc/bootstrap/navbar.less delete mode 100644 doc/bootstrap/navs.less delete mode 100644 doc/bootstrap/normalize.less delete mode 100644 doc/bootstrap/pager.less delete mode 100644 doc/bootstrap/pagination.less delete mode 100644 doc/bootstrap/panels.less delete mode 100644 doc/bootstrap/popovers.less delete mode 100644 doc/bootstrap/print.less delete mode 100644 doc/bootstrap/progress-bars.less delete mode 100644 doc/bootstrap/responsive-embed.less delete mode 100644 doc/bootstrap/responsive-utilities.less delete mode 100644 doc/bootstrap/scaffolding.less create mode 100644 doc/bootstrap/scss/_accordion.scss create mode 100644 doc/bootstrap/scss/_alert.scss create mode 100644 doc/bootstrap/scss/_badge.scss create mode 100644 doc/bootstrap/scss/_breadcrumb.scss create mode 100644 doc/bootstrap/scss/_button-group.scss create mode 100644 doc/bootstrap/scss/_buttons.scss create mode 100644 doc/bootstrap/scss/_card.scss create mode 100644 doc/bootstrap/scss/_carousel.scss create mode 100644 doc/bootstrap/scss/_close.scss create mode 100644 doc/bootstrap/scss/_containers.scss create mode 100644 doc/bootstrap/scss/_dropdown.scss create mode 100644 doc/bootstrap/scss/_forms.scss create mode 100644 doc/bootstrap/scss/_functions.scss create mode 100644 doc/bootstrap/scss/_grid.scss create mode 100644 doc/bootstrap/scss/_helpers.scss create mode 100644 doc/bootstrap/scss/_images.scss create mode 100644 doc/bootstrap/scss/_list-group.scss create mode 100644 doc/bootstrap/scss/_maps.scss create mode 100644 doc/bootstrap/scss/_mixins.scss create mode 100644 doc/bootstrap/scss/_modal.scss create mode 100644 doc/bootstrap/scss/_nav.scss create mode 100644 doc/bootstrap/scss/_navbar.scss create mode 100644 doc/bootstrap/scss/_offcanvas.scss create mode 100644 doc/bootstrap/scss/_pagination.scss create mode 100644 doc/bootstrap/scss/_placeholders.scss create mode 100644 doc/bootstrap/scss/_popover.scss create mode 100644 doc/bootstrap/scss/_progress.scss create mode 100644 doc/bootstrap/scss/_reboot.scss create mode 100644 doc/bootstrap/scss/_root.scss create mode 100644 doc/bootstrap/scss/_spinners.scss create mode 100644 doc/bootstrap/scss/_tables.scss create mode 100644 doc/bootstrap/scss/_toasts.scss create mode 100644 doc/bootstrap/scss/_tooltip.scss create mode 100644 doc/bootstrap/scss/_transitions.scss create mode 100644 doc/bootstrap/scss/_type.scss create mode 100644 doc/bootstrap/scss/_utilities.scss create mode 100644 doc/bootstrap/scss/_variables-dark.scss create mode 100644 doc/bootstrap/scss/_variables.scss create mode 100644 doc/bootstrap/scss/bootstrap-grid.scss create mode 100644 doc/bootstrap/scss/bootstrap-reboot.scss create mode 100644 doc/bootstrap/scss/bootstrap-utilities.scss create mode 100644 doc/bootstrap/scss/bootstrap.scss create mode 100644 doc/bootstrap/scss/forms/_floating-labels.scss create mode 100644 doc/bootstrap/scss/forms/_form-check.scss create mode 100644 doc/bootstrap/scss/forms/_form-control.scss create mode 100644 doc/bootstrap/scss/forms/_form-range.scss create mode 100644 doc/bootstrap/scss/forms/_form-select.scss create mode 100644 doc/bootstrap/scss/forms/_form-text.scss create mode 100644 doc/bootstrap/scss/forms/_input-group.scss create mode 100644 doc/bootstrap/scss/forms/_labels.scss create mode 100644 doc/bootstrap/scss/forms/_validation.scss create mode 100644 doc/bootstrap/scss/helpers/_clearfix.scss create mode 100644 doc/bootstrap/scss/helpers/_color-bg.scss create mode 100644 doc/bootstrap/scss/helpers/_colored-links.scss create mode 100644 doc/bootstrap/scss/helpers/_focus-ring.scss create mode 100644 doc/bootstrap/scss/helpers/_icon-link.scss create mode 100644 doc/bootstrap/scss/helpers/_position.scss create mode 100644 doc/bootstrap/scss/helpers/_ratio.scss create mode 100644 doc/bootstrap/scss/helpers/_stacks.scss create mode 100644 doc/bootstrap/scss/helpers/_stretched-link.scss create mode 100644 doc/bootstrap/scss/helpers/_text-truncation.scss create mode 100644 doc/bootstrap/scss/helpers/_visually-hidden.scss create mode 100644 doc/bootstrap/scss/helpers/_vr.scss create mode 100644 doc/bootstrap/scss/mixins/_alert.scss create mode 100644 doc/bootstrap/scss/mixins/_backdrop.scss create mode 100644 doc/bootstrap/scss/mixins/_banner.scss create mode 100644 doc/bootstrap/scss/mixins/_border-radius.scss create mode 100644 doc/bootstrap/scss/mixins/_box-shadow.scss create mode 100644 doc/bootstrap/scss/mixins/_breakpoints.scss create mode 100644 doc/bootstrap/scss/mixins/_buttons.scss create mode 100644 doc/bootstrap/scss/mixins/_caret.scss create mode 100644 doc/bootstrap/scss/mixins/_clearfix.scss create mode 100644 doc/bootstrap/scss/mixins/_color-mode.scss create mode 100644 doc/bootstrap/scss/mixins/_color-scheme.scss create mode 100644 doc/bootstrap/scss/mixins/_container.scss create mode 100644 doc/bootstrap/scss/mixins/_deprecate.scss create mode 100644 doc/bootstrap/scss/mixins/_forms.scss create mode 100644 doc/bootstrap/scss/mixins/_gradients.scss create mode 100644 doc/bootstrap/scss/mixins/_grid.scss create mode 100644 doc/bootstrap/scss/mixins/_image.scss create mode 100644 doc/bootstrap/scss/mixins/_list-group.scss create mode 100644 doc/bootstrap/scss/mixins/_lists.scss create mode 100644 doc/bootstrap/scss/mixins/_pagination.scss create mode 100644 doc/bootstrap/scss/mixins/_reset-text.scss rename doc/bootstrap/{mixins/resize.less => scss/mixins/_resize.scss} (54%) create mode 100644 doc/bootstrap/scss/mixins/_table-variants.scss rename doc/bootstrap/{mixins/text-overflow.less => scss/mixins/_text-truncate.scss} (75%) create mode 100644 doc/bootstrap/scss/mixins/_transition.scss create mode 100644 doc/bootstrap/scss/mixins/_utilities.scss create mode 100644 doc/bootstrap/scss/mixins/_visually-hidden.scss create mode 100644 doc/bootstrap/scss/tests/jasmine.js create mode 100644 doc/bootstrap/scss/tests/mixins/_auto-import-of-variables-dark.test.scss create mode 100644 doc/bootstrap/scss/tests/mixins/_color-modes.test.scss create mode 100644 doc/bootstrap/scss/tests/mixins/_media-query-color-mode-full.test.scss create mode 100644 doc/bootstrap/scss/tests/mixins/_utilities.test.scss create mode 100644 doc/bootstrap/scss/tests/sass-true/register.js create mode 100644 doc/bootstrap/scss/tests/sass-true/runner.js create mode 100644 doc/bootstrap/scss/tests/utilities/_api.test.scss create mode 100644 doc/bootstrap/scss/utilities/_api.scss create mode 100644 doc/bootstrap/scss/vendor/_rfs.scss delete mode 100644 doc/bootstrap/tables.less delete mode 100644 doc/bootstrap/theme.less delete mode 100644 doc/bootstrap/thumbnails.less delete mode 100644 doc/bootstrap/tooltip.less delete mode 100644 doc/bootstrap/type.less delete mode 100644 doc/bootstrap/utilities.less delete mode 100644 doc/bootstrap/variables.less delete mode 100644 doc/bootstrap/wells.less rename doc/{fmt.less => fmt.scss} (64%) diff --git a/doc/_templates/layout.html b/doc/_templates/layout.html index eb673fb3..c4210fe2 100644 --- a/doc/_templates/layout.html +++ b/doc/_templates/layout.html @@ -32,7 +32,7 @@ {%- endmacro %} {% block header %} -