Commit Graph

2154 Commits

Author SHA1 Message Date
Julien Déramond 15c1324d9e
Docs: precise how to add new `.order-*` classes in 'Layout > Columns' (#40821)
Co-authored-by: Tobi <TobiGr@users.noreply.github.com>
Co-authored-by: Louis-Maxime Piton <louismaxime.piton@orange.com>
2024-10-09 17:03:55 +02:00
Julien Déramond fee9dc2438
Examples: fix Cheatsheet examples horizontal scrolling (#40799) 2024-10-08 08:42:23 +02:00
Julien Déramond 2f7184e125
Docs: drop useless `.justify-content-start` class in homepage (#40914) 2024-10-07 08:47:26 +02:00
Mohamad Salman f73113c4a7
Docs: remove unused class in the homepage (#40900)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-10-07 08:27:06 +02:00
Hannah Issermann 653f8f3cb3
Docs: Make "Edit in Stackblitz" links explicit in 'Examples' page (#40766)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-10-06 12:35:34 +02:00
Hannah Issermann d07536f7f6
Docs: Indicate links in foreign language in Translations page (#40767)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
2024-10-02 15:28:49 +02:00
Julien Déramond 2fab352a6c
Docs: fix `$enable-css-grid` → `$enable-cssgrid` in 'Customize > Options' (#40818) 2024-10-02 07:31:47 +02:00
Hannah Issermann a7a45b25a6
Docs: add missing `aria-label` to SVG with tooltip (#40808)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-09-26 15:03:48 +02:00
Christian Oliff 9b00689715
Docs: update `min-height` inline style for modal with long content (#40870) 2024-09-24 14:43:37 +02:00
Christian Oliff 523493d096
Docs: update notice on Safari flexbox gap support in 'Helpers > Stacks' (#40844) 2024-09-18 15:35:28 +02:00
Hannah Issermann 429e0c3b9d
Docs: add missing `$enable-css-grid` in 'Customize > Options' (#40797)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-09-09 08:42:46 +02:00
Louis-Maxime Piton 329acbdec6
Docs: clarify the title on the 'About > Overview' page (#40762) 2024-09-04 09:17:52 +02:00
Louis-Maxime Piton 3083596e87
Docs: update WCAG links and references (#40703)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-08-07 12:11:06 +02:00
Anton Frolov 4e954ea332
Docs: change wording of single/split danger buttons (#40689)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-08-07 06:51:04 +02:00
Julien Déramond 8c10ee828f
Docs: add `aria-hidden="true"` to decorative SVGs (#40691) 2024-08-05 09:01:59 +02:00
Julien Déramond ac831aa4df
Docs: add `aria-hidden="true"` to decorative SVGs (#40686) 2024-08-02 10:18:29 +02:00
XhmikosR c05cd9a47a
Update masthead wording (#40672) 2024-07-30 08:30:11 +03:00
XhmikosR 79a3fedf71
Further image compression improvements (#40639) 2024-07-23 07:47:35 +03:00
Christian Oliff 74891cb3a6
Examples: minor accessibility improvements (#40620)
- no need for `role="document"` on modals (was removed from Bootstrap a while ago)
- use `type="email"` for email input
- add aria-labels for previous month and next month buttons on date picker demo

Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-07-19 06:45:42 +02:00
Christian Oliff e20cc0d660
Examples: adjust heading levels in Checkout example (#40619) 2024-07-10 06:51:52 +02:00
Christian Oliff 008bc237c4
Examples: use `<main>` in Cheatsheet examples (#40577) 2024-06-25 15:34:12 +02:00
zcl d2d4581790
Fix Default values and Description content in options table (#39846)
* Fix Default values and Description content in options table

* update default value
2024-06-12 18:59:42 -07:00
Julien Déramond aed7faacff Docs: drop unused `.bi-exclamation-triangle-fill` class 2024-06-12 21:41:55 -04:00
Julien Déramond 8abeb8b536
docs: fix typo in the getting started introduction (#40522) 2024-06-04 13:53:25 +02:00
Tobias 76ed1c6b14
Fix `.btn-group-vertical` border radius with dropdown as first element (#40488)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-05-30 07:49:28 +02:00
Christian Oliff 442421bcc2
docs: use HTTPS link to IKONS website (#40507) 2024-05-30 07:32:47 +02:00
Julien Déramond d6731ea2e6
docs: add missing `data-bs-theme="light"` in navbars color schemes markup (#40504) 2024-05-29 08:35:16 +02:00
Hannah Issermann 7ff271bd8a
docs: add Accordion component in the JS components section (#39980) 2024-05-25 08:02:29 +02:00
XhmikosR 72d3b6efc4
docs: migrate to the built-in sitemap template (#39951) 2024-05-02 10:19:47 +03:00
dependabot[bot] bb927451e8
Build(deps-dev): Bump stylelint from 16.3.1 to 16.4.0 (#39936)
* Build(deps-dev): Bump stylelint from 16.3.1 to 16.4.0

Bumps [stylelint](https://github.com/stylelint/stylelint) from 16.3.1 to 16.4.0.
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/16.3.1...16.4.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update _content.scss

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2024-05-01 14:57:03 +03:00
Iván Pereira f0252f5b2c
Add PostCSS-RTLCSS approach to the documentation (#39863)
* Add PostCSS-RTLCSS approach to the documentation

* Format 'PostCSS RTLCSS' without '-' and backticks

* Some formatting for consistency in the entire doc

* Minor rewording

---------

Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-04-05 20:50:01 +03:00
XhmikosR fb4629f82e
docs: move examples inline shortcode to a partial (#39829)
* docs: move examples inline shortcode to a partial

* Further tweaks
2024-04-01 22:00:09 +03:00
XhmikosR ba73ed6906
docs: resize docs bundler images and fix dimensions (#39824)
The dimensions must be of the non-2x image.
2024-04-01 21:54:56 +03:00
XhmikosR 4093ed32ee
docs: add a new partial for responsive images and use `imageConfig` (#39779)
This way the dimensions are not hardcoded
2024-04-01 21:52:45 +03:00
XhmikosR 2ba7dae3c0
Add a render image hook (#39768)
Images are now lazyloaded, they have width and height attributes and the classes are centralized.

Only applies to Markdown images
2024-04-01 21:48:31 +03:00
Julien Déramond 24cc552343
Fix typo in `site/assets/js/snippets.js` comments (#39840) 2024-03-26 17:25:27 +02:00
XhmikosR 9480a3d01d
docs: update sitemap template (#39819) 2024-03-25 21:28:37 +02:00
XhmikosR 11037f8407
docs: use `urls.JoinPath` in more places (#39778) 2024-03-22 11:50:03 +02:00
XhmikosR d1636a7540
Move theme toggler to a partial (#39807)
---------

Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-03-20 19:05:43 +02:00
XhmikosR a0912dc543
masthead.html: add `rel="noopener" target="_blank"` (#39805) 2024-03-20 17:29:12 +02:00
XhmikosR 1401722f7e
docs: move examples icons to a partial (#39808) 2024-03-19 21:31:49 +02:00
XhmikosR 6a00d18fae
Further improve PNG compression (#39773) 2024-03-19 21:04:00 +02:00
XhmikosR f7f0026e4a docs: move algolia config to hugo config 2024-03-19 11:25:15 +02:00
XhmikosR 45fe28c5a6 docs: use defer when possible for JS 2024-03-19 11:25:15 +02:00
Julien Déramond 6922f5d9cb docs: move search style to its own CSS file 2024-03-19 11:25:15 +02:00
XhmikosR d867ee08b9 docs: improve stackblitz.js
* tweak indentation
* stop extending the sdk object
* conditionally add `index.js`
2024-03-19 11:25:15 +02:00
XhmikosR 24f749cb76 docs: bundle assets with Hugo
Also:

* load any docs' third-party dependencies from node_modules (except for examples)
* exclude docsearch from layouts that don't use it
* preconnect to algolia only when not examples layout
* switch to `RelPermalink`
* refactor JS assets into partials
2024-03-19 11:25:15 +02:00
XhmikosR 202a20f561
docs: mention text transform classes (#39782) 2024-03-15 21:23:19 +02:00
Edward Ezekiel 086a0e2a1c
Update masthead to HeroDevs EOL (#39749)
* feat(masthead):  Update masthead to HeroDevs EOL

Add box-arrow-up-right icon.

* Update masthead.html

* Update icons.html

---------

Co-authored-by: Mark Otto <markdotto@gmail.com>
2024-03-15 10:23:43 -07:00
XhmikosR 545a650035
docs: move fathom site to hugo config (#39781) 2024-03-13 11:43:02 +02:00
XhmikosR ab1a765f75
examples: assorted tweaks (#39772)
* remove trailing slash
* use urls.JoinPath
* reindent
* use `imageConfig` so that we add dimensions automatically
2024-03-12 11:42:03 +02:00
Julien Déramond 6ce0c62e21
Docs: drop `data-bs-scroll="true"` from navbar (#39766) 2024-03-11 09:26:03 +02:00
XhmikosR 930740afbc
Switch to using `hugo.IsProduction` (#39763) 2024-03-08 12:41:17 +02:00
Louis-Maxime Piton f545964f8f
Docs: fix position of search modal to avoid interface blocking at small breakpoints (#39739)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-03-08 09:04:12 +01:00
XhmikosR f54befa74b
footer: remove unneeded trailing slash (#39757) 2024-03-07 16:11:00 +02:00
XhmikosR b003fc7880 docsref.html: move to variable 2024-03-06 15:50:18 +02:00
XhmikosR b3bca581f1 templates: use `urls.JoinPath` when handling URLs 2024-03-06 15:50:18 +02:00
XhmikosR 192b7f785e
docs: use a responsive image for bootstrap-logo-shadow.png (#39745) 2024-03-06 10:17:35 +02:00
XhmikosR 2c4e1cd660 Improve front matter "added" params
Add missing ones and add the ability to show or hide the badge

Fixes a few more 404 errors in the version picker
2024-03-06 09:52:50 +02:00
XhmikosR 953b4b6c1b Fix various redirects 2024-03-06 09:52:50 +02:00
XhmikosR 5cb92cd6c0 docs: fix missing trailing slashes causing redirects 2024-03-06 09:52:50 +02:00
XhmikosR 04a720bf7f dashboard: remove the unused bootstrap-icons.css
We should revisit this later because it's a lot simpler for people
to just include the CSS than copy around tens of icons, even if it
leads to unused CSS
2024-03-05 20:34:45 +02:00
XhmikosR 58880cfbac Remove useless crossorigin="anonymous" attributes 2024-03-05 20:34:45 +02:00
XhmikosR 59231069e9 header.html: remove unneeded `relUrl` 2024-03-05 20:34:45 +02:00
XhmikosR e16ee0a191 Minor template cleanup 2024-03-05 20:34:45 +02:00
XhmikosR b0ce89229b examples.html: Move color mode JS lower 2024-03-05 20:34:45 +02:00
XhmikosR 688d7e352a render-heading.html: use variables 2024-03-05 20:34:45 +02:00
XhmikosR 87be2b9d24
Fix docs-versions.html (#39738)
Cast to string when comparing the versions, otherwise we were comparing numbers with strings.

Also, move checks to variables.

Fixes 404 errors in the version picker.
2024-03-05 20:24:46 +02:00
XhmikosR 712e722165
docs: remove Google Analytics (#39725)
It no longer works
2024-03-04 20:34:48 +02:00
Julien Déramond 6e1f75f420
Release v5.3.3 (#39524)
* Release v5.3.3

* Dist

---------

Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2024-02-20 17:14:29 +02:00
Julien Déramond 1bc85bfe2b
Fix product example mobile navbar toggler (#39657) 2024-02-14 21:33:47 +01:00
Robert Martin cb7467b428
Docs: fix typos in Vite, Parcel and Webpack guides (#39592)
Co-authored-by: Patrick H. Lauke <redux@splintered.co.uk>
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-02-13 19:28:35 +01:00
DrejT d30385b9df
Docs: update colors table to be responsive in Customize > Color page (#39663)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-02-13 09:06:40 +01:00
Julien Déramond 52cc9342cb Bump copyright year to 2024 2024-02-05 20:13:23 -08:00
XhmikosR b75f637f4d
docs: clean up example.html (#39528) 2024-02-02 09:56:42 +02:00
Julien Déramond 11272eca59
Docs: add missing comma in native font stack code source in Content > Reboot (#39617) 2024-01-30 19:08:35 +01:00
Christian Oliff 047607816d
Docs: add missing `type="button"` to Cheatsheet example nav buttons (#39585)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2024-01-30 07:46:01 +01:00
Sarah Gilberg 8cc86cc5c5
Docs: fix 'media-breakpoint-between' typo in migration guide (#39604) 2024-01-29 17:51:05 +01:00
Julien Déramond 85b1d1c660
Docs: update desc of deprecated Sass mixins in alerts and list groups (#39537) 2023-12-30 08:48:21 +01:00
Christian Oliff ce1bf1c660
Docs: update homepage links to prevent HTTP redirect (#39539) 2023-12-30 08:44:14 +01:00
dependabot[bot] 8ac1bdee8f
Build(deps-dev): Bump stylelint and stylelint-config-twbs-bootstrap (#39527)
* Build(deps-dev): Bump stylelint and stylelint-config-twbs-bootstrap

Bumps [stylelint](https://github.com/stylelint/stylelint) and [stylelint-config-twbs-bootstrap](https://github.com/twbs/stylelint-config-twbs-bootstrap). These dependencies needed to be updated together.

Updates `stylelint` from 15.11.0 to 16.0.2
- [Release notes](https://github.com/stylelint/stylelint/releases)
- [Changelog](https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/stylelint/stylelint/compare/15.11.0...16.0.2)

Updates `stylelint-config-twbs-bootstrap` from 12.0.0 to 13.0.0
- [Release notes](https://github.com/twbs/stylelint-config-twbs-bootstrap/releases)
- [Commits](https://github.com/twbs/stylelint-config-twbs-bootstrap/compare/v12.0.0...v13.0.0)

---
updated-dependencies:
- dependency-name: stylelint
  dependency-type: direct:development
  update-type: version-update:semver-major
- dependency-name: stylelint-config-twbs-bootstrap
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Update _utilities.test.scss

* Update blog.css

* Update blog.rtl.css

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: XhmikosR <xhmikosr@gmail.com>
2023-12-23 18:49:29 +02:00
Julien Déramond 00317d2c76
Docs: use consistent HTML elements in Utilities > Background page (#39519) 2023-12-22 07:14:15 +01:00
Julien Déramond 240b78e2d0
Docs: drop unused `.theme-icon` class (#39520) 2023-12-21 17:34:16 +01:00
XhmikosR 3486c9d9d8
Minor image compression improvements (#39503) 2023-12-17 22:15:19 +02:00
Julien Déramond f1cd1180b7
Docs: add `shift-color()` usage example in sass customization page (#39435) 2023-12-12 08:08:19 +01:00
Julien Déramond 43524225e2
Docs: enhance `.card-img-*` description (#39458) 2023-12-10 08:23:45 +01:00
Julien Déramond 00d4639400
Docs: change vite config path import in vite guide (#39418) 2023-11-21 14:30:34 +02:00
Julien Déramond e4f0d61c8f
Docs: fix color schemes description in Sass customization (#39417) 2023-11-18 09:52:03 +01:00
curious-broccoli adf7a98511
Docs: fix sentence in 'Scrolling long content' modal section (#39378)
Co-authored-by: Julien Déramond <juderamond@gmail.com>
2023-11-14 08:04:16 +01:00
MewenLeHo 73e1dcf43e Fix color-mode.js 2023-10-31 09:42:15 -07:00
Julien Déramond d769ae0e0f
Doc: add `dispose()` to Offcanvas methods (#39340) 2023-10-30 08:23:11 +01:00
Julien Déramond f7426c08e7 Doc: use `.text-bg-{color}` for all badges 2023-10-23 12:16:04 -07:00
Julien Déramond dac60074dc
Doc: add expanded accordion explanation (#39304)
Co-authored-by: Louis-Maxime Piton <louismaxime.piton@orange.com>
2023-10-23 19:25:53 +02:00
Julien Déramond d58e86e730
Docs: drop `.table-light` from table foot example (#39320) 2023-10-23 19:21:29 +02:00
oliv37 72d6722b34
Docs: fix emphasis text utilities usage in Utilities > Background (#39293) 2023-10-13 07:41:40 +02:00
Julien Déramond 790dc80753
Fix `getOrCreateInstance()` doc example (#39281) 2023-10-12 09:31:14 +02:00
Christian Oliff 323f9d6f68
Docs: fix unnecessary right-margin for example code blocks (#39246) 2023-10-05 12:03:42 +02:00
XhmikosR 7d66339e98 Update favicon 2023-10-02 12:04:31 +03:00
Julien Déramond 4dd9bf050c
Doc: consistent rendering of 'Heads up!' callouts (#39249) 2023-09-29 06:55:51 +02:00
Kevin Sanders d9baa2f3a9
Fix typo in toggle buttons outlined styles section (#39200) 2023-09-18 07:43:18 +02:00