diff options
| author | XhmikosR <[email protected]> | 2020-11-19 13:12:49 +0200 |
|---|---|---|
| committer | XhmikosR <[email protected]> | 2020-12-04 07:52:03 +0200 |
| commit | edfa10344440d0164167a04afbaa4f2d08cf88c5 (patch) | |
| tree | cae2517db81e32a8851101b399baa900ab923fe8 /site/content/docs/5.0/getting-started | |
| parent | aaff11a0b321e7c1b93c089e709ee92d01a4b6f6 (diff) | |
| download | bootstrap-edfa10344440d0164167a04afbaa4f2d08cf88c5.tar.xz bootstrap-edfa10344440d0164167a04afbaa4f2d08cf88c5.zip | |
Adapt to the recent main branch changes
Diffstat (limited to 'site/content/docs/5.0/getting-started')
| -rw-r--r-- | site/content/docs/5.0/getting-started/rtl.md | 30 |
1 files changed, 18 insertions, 12 deletions
diff --git a/site/content/docs/5.0/getting-started/rtl.md b/site/content/docs/5.0/getting-started/rtl.md index 00b1e3734..62287a341 100644 --- a/site/content/docs/5.0/getting-started/rtl.md +++ b/site/content/docs/5.0/getting-started/rtl.md @@ -27,15 +27,15 @@ There are two strict requirements for enabling RTL in Bootstrap-powered pages. From there, you'll need to include an RTL version of our CSS. For example, here's the stylesheet for our compiled and minified CSS with RTL enabled: -{{< highlight html >}} +```html <link rel="stylesheet" href="{{< param "cdn.css_rtl" >}}" integrity="{{< param "cdn.css_rtl_hash" >}}" crossorigin="anonymous"> -{{< /highlight >}} +``` ### Starter template You can see the above requirements reflected in this modified RTL starter template. -{{< highlight html >}} +```html <!doctype html> <html lang="ar" dir="rtl"> <head> @@ -51,13 +51,19 @@ You can see the above requirements reflected in this modified RTL starter templa <body> <h1>مرحبا بالعالم!</h1> - <!-- Optional JavaScript --> - <!-- Popper.js first, then Bootstrap JS --> + <!-- Optional JavaScript; choose one of the two! --> + + <!-- Option 1: Bootstrap Bundle with Popper.js --> + <script src="{{< param "cdn.js_bundle" >}}" integrity="{{< param "cdn.js_bundle_hash" >}}" crossorigin="anonymous"></script> + + <!-- Option 2: Separate Popper.js and Bootstrap JS --> + <!-- <script src="{{< param "cdn.popper" >}}" integrity="{{< param "cdn.popper_hash" >}}" crossorigin="anonymous"></script> <script src="{{< param "cdn.js" >}}" integrity="{{< param "cdn.js_hash" >}}" crossorigin="anonymous"></script> + --> </body> </html> -{{< /highlight >}} +``` ### RTL examples @@ -83,13 +89,13 @@ When it comes to [customization]({{< docsref "/customize/sass" >}}), the preferr Using [RTLCSS value directives](https://rtlcss.com/learn/usage-guide/value-directives/), you can make a variable output a different value for RTL. For example, to decrease the weight for `$font-weight-bold` throughout the codebase, you may use the `/*rtl: {value}*/` syntax: -{{< highlight scss >}} +```scss $font-weight-bold: 700 #{/* rtl:600 */} !default; -{{< /highlight >}} +``` Which would ouput to the following for our default CSS and RTL CSS: -{{< highlight css >}} +```css /* bootstrap.css */ dt { font-weight: 700 /* rtl:600 */; @@ -99,7 +105,7 @@ dt { dt { font-weight: 600; } -{{< /highlight >}} +``` ### Alternative font stack @@ -107,7 +113,7 @@ In the case you're using a custom font, be aware that not all fonts support the For example, to switch from `Helvetica Neue Webfont` for LTR to `Helvetica Neue Arabic` for RTL, your Sass code look like this: -{{< highlight scss >}} +```scss $font-family-sans-serif: Helvetica Neue #{"/* rtl:insert:Arabic */"}, // Safari for macOS and iOS (San Francisco) @@ -126,7 +132,7 @@ $font-family-sans-serif: sans-serif, // Emoji fonts "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !default; -{{< /highlight >}} +``` ## The breadcrumb case |
