diff --git a/build/.pa11yci.json b/build/.pa11yci.json index 7d2b1e7180..b169203d0f 100644 --- a/build/.pa11yci.json +++ b/build/.pa11yci.json @@ -5,7 +5,7 @@ "runners": [ "axe" ], - "hideElements": "[id*='tarteaucitron'], #TableOfContents, .text-primary, .accordion-button:not(.collapsed), .active, [aria-current], select:disabled, [disabled] label, [disabled] + label, .modal, .bd-example nav, .badge.rounded-pill.bg-info.text-white, .exclude-from-pa11y-analysis, a.disabled, .form-check.form-switch, .nav-tabs .nav-item .nav-link.disabled, body > div.position-fixed:last-of-type", + "hideElements": "[id*='tarteaucitron'], #TableOfContents, .text-primary, .accordion-button:not(.collapsed), .active, [aria-current], select:disabled, [disabled] label, [disabled] + label, .modal, .bd-example nav, .badge.rounded-pill.bg-info.text-white, a.disabled, .form-check.form-switch, .nav-tabs .nav-item .nav-link.disabled, body > div.position-fixed:last-of-type", "ignore": [ "heading-order", "scrollable-region-focusable" diff --git a/package.json b/package.json index 26f8833b48..cbd59718ff 100644 --- a/package.json +++ b/package.json @@ -48,7 +48,6 @@ "css-prefix": "npm-run-all --aggregate-output --parallel css-prefix-*", "css-prefix-main": "postcss --config build/postcss.config.js --replace \"dist/css/*.css\" \"!dist/css/*.rtl*.css\" \"!dist/css/*.min.css\"", "css-prefix-examples": "postcss --config build/postcss.config.js --replace \"site/content/**/*.css\"", - "css-prefix-examples-rtl": "cross-env-shell NODE_ENV=RTL postcss --config build/postcss.config.js --dir \"site/content/docs/$npm_package_config_version_short/examples/\" --ext \".rtl.css\" --base \"site/content/docs/$npm_package_config_version_short/examples/\" \"site/content/docs/$npm_package_config_version_short/examples/{blog,carousel,dashboard,cheatsheet}/*.css\" \"!site/content/docs/$npm_package_config_version_short/examples/{blog,carousel,dashboard,cheatsheet}/*.rtl.css\"", "fonts": "cross-env mkdir -p dist/fonts && cp -r ./fonts/* dist/fonts/", "img": "cross-env mkdir -p dist/img && cp -r ./img/* dist/img/", "js": "npm-run-all js-compile js-minify", diff --git a/site/content/docs/5.2/examples/_index.md b/site/content/docs/5.2/examples/_index.md index 37fd76dd31..2457869a40 100644 --- a/site/content/docs/5.2/examples/_index.md +++ b/site/content/docs/5.2/examples/_index.md @@ -19,14 +19,6 @@ One of the missing examples has priority? Feel free to contact a member of the [

{{ $entry.category }}

{{ $entry.description }}

- {{ if eq $entry.category "RTL" -}} -
-

- RTL is still experimental and will evolve with feedback. Spotted something or have an improvement to suggest? -

-

Please open an issue.

-
- {{ end -}}
diff --git a/site/content/docs/5.2/examples/album-rtl/index.html b/site/content/docs/5.2/examples/album-rtl/index.html deleted file mode 100644 index e0195ee4c7..0000000000 --- a/site/content/docs/5.2/examples/album-rtl/index.html +++ /dev/null @@ -1,209 +0,0 @@ ---- -layout: examples -title: مثال الألبوم -direction: rtl ---- - -
- - -
- -
- -
-
-
-

مثال الألبوم

-

وصف قصير حول الألبوم أدناه (محتوياته ، ومنشؤه ، وما إلى ذلك). اجعله قصير ولطيف، ولكن ليست قصير جدًا حتى لا يتخطى الناس هذا الألبوم تمامًا.

-

- الدعوة الرئيسية للعمل - عمل ثانوي -

-
-
-
- -
-
- -
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="صورة مصغرة" >}} -
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-
-
- - -
- 9 دقائق -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="صورة مصغرة" >}} -
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-
-
- - -
- 9 دقائق -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="صورة مصغرة" >}} -
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-
-
- - -
- 9 دقائق -
-
-
-
- -
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="صورة مصغرة" >}} -
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-
-
- - -
- 9 دقائق -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="صورة مصغرة" >}} -
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-
-
- - -
- 9 دقائق -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="صورة مصغرة" >}} -
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-
-
- - -
- 9 دقائق -
-
-
-
- -
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="صورة مصغرة" >}} -
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-
-
- - -
- 9 دقائق -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="صورة مصغرة" >}} -
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-
-
- - -
- 9 دقائق -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="صورة مصغرة" >}} -
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-
-
- - -
- 9 دقائق -
-
-
-
-
-
-
- -
- - diff --git a/site/content/docs/5.2/examples/album/index.html b/site/content/docs/5.2/examples/album/index.html deleted file mode 100644 index 023159d7bc..0000000000 --- a/site/content/docs/5.2/examples/album/index.html +++ /dev/null @@ -1,208 +0,0 @@ ---- -layout: examples -title: Album example ---- - -
- - -
- -
- -
-
-
-

Album example

-

Something short and leading about the collection below—its contents, the creator, etc. Make it short and sweet, but not too short so folks don’t simply skip over it entirely.

-

- Main call to action - Secondary action -

-
-
-
- -
-
- -
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="Thumbnail" >}} -
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-
-
- - -
- 9 mins -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="Thumbnail" >}} -
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-
-
- - -
- 9 mins -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="Thumbnail" >}} -
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-
-
- - -
- 9 mins -
-
-
-
- -
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="Thumbnail" >}} -
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-
-
- - -
- 9 mins -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="Thumbnail" >}} -
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-
-
- - -
- 9 mins -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="Thumbnail" >}} -
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-
-
- - -
- 9 mins -
-
-
-
- -
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="Thumbnail" >}} -
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-
-
- - -
- 9 mins -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="Thumbnail" >}} -
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-
-
- - -
- 9 mins -
-
-
-
-
-
- {{< placeholder width="100%" height="225" background="#55595c" color="#eceeef" class="card-img-top" text="Thumbnail" >}} -
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-
-
- - -
- 9 mins -
-
-
-
-
-
-
- -
- - diff --git a/site/content/docs/5.2/examples/blog-rtl/index.html b/site/content/docs/5.2/examples/blog-rtl/index.html deleted file mode 100644 index 05af925eb1..0000000000 --- a/site/content/docs/5.2/examples/blog-rtl/index.html +++ /dev/null @@ -1,206 +0,0 @@ ---- -layout: examples -title: قالب المدونة -direction: rtl -extra_css: - - "https://fonts.googleapis.com/css?family=Amiri:wght@400;700&display=swap" - - "../blog/blog.rtl.css" -include_js: false ---- - -
-
- -
- - -
- -
-
-
-

عنوان تدوينة مميزة أطول

-

عدة أسطر نصية متعددة تعبر عن التدوية، وذلك لإعلام القراء الجدد بسرعة وكفاءة حول أكثر الأشياء إثارة للاهتمام في محتويات هذه التدوينة.

-

أكمل القراءة...

-
-
- -
-
-
-
- العالم -

مشاركة مميزة

-
نوفمبر 12
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي.

- أكمل القراءة -
-
- {{< placeholder width="200" height="250" background="#55595c" color="#eceeef" text="صورة مصغرة" >}} -
-
-
-
-
-
- التصميم -

عنوان الوظيفة

-
نوفمبر 11
-

هذه بطاقة أوسع مع نص داعم أدناه كمقدمة طبيعية لمحتوى إضافي.

- أكمل القراءة -
-
- {{< placeholder width="200" height="250" background="#55595c" color="#eceeef" text="صورة مصغرة" >}} -
-
-
-
- -
-
-

- من Firehose -

- -
-

مثال على تدوينة

- - -

تعرض مشاركة المدونة هذه بضعة أنواع مختلفة من المحتوى الذي يتم دعمه وتصميمه باستخدام Bootstrap. النصوص الأساسية، الصور، والأكواد مدعومة بشكل كامل.

-
-

يشكِّل تأمين الغذاء في المستقبل قضية تؤرِّق حكومات العالَم والعلماء على حدٍّ سواء. فخلال القرن العشرين ازداد عدد سكان الأرض أربعة أضعاف، وتشير التقديرات إلى أن العدد سوف يصل إلى عشرة مليارات إنسان بحلول عام 2050م. وسوف تمثل هذه الزيادة الهائلة تحدياً كبيراً وضغطاً متصاعداً على قدرة الإنتاج الزراعي. الأمر الذي كان ولا بد من أن يدفع إلى تطوير تقنيات مبتكرة في تصنيع الغذاء غير الزراعة، منها تقنية مستقبلية تقوم على تصنيع الغذاء من الهواء.

-
-

تشغل الزراعة مساحات كبيرة من اليابسة، وتستهلك كميات هائلة من المياه، كما أن إنتاج الغذاء بواسطة الزراعة يسهم بنسبة عالية من انبعاثات غازات الاحتباس الحراري العالمية

-
-

تشغل الزراعة مساحات كبيرة من اليابسة، وتستهلك كميات هائلة من المياه. كما أن إنتاج الغذاء بواسطة الزراعة يسهم بنسبة عالية من انبعاثات غازات الاحتباس الحراري العالمية، وللمقارنة فإن هذه النسبة من الانبعاثات هي أكبر مما ينتجه قطاع النقل بكل ما فيه من سيارات وشاحنات وطائرات وقطارات.

-

عنوان

-

تحصل النباتات على غذائها بواسطة عملية تسمى البناء الضوئي، حيث تقوم النباتات بتحويل ضوء الشمس والماء وثاني أكسيد الكربون الموجود في الغلاف الجوي إلى غذاء وتطلق الأكسجين كمنتج ثانوي لهذا التفاعل الكيميائي. وتحدث هذه العملية في "البلاستيدات الخضراء". فالنباتات تستفيد من طاقة ضوء الشمس في تقسيم الماء إلى هيدروجين وأكسجين، وتحدث تفاعلات كيميائية أخرى ينتج عنها سكر الجلكوز الذي تستخدمه كمصدر للغذاء وينطلق الأكسجين من النباتات إلى الغلاف الجوي. وهذا يعني أن النباتات تحوِّل ثاني أكسيد الكربون إلى غذاء من خلال تفاعلات كيميائية معقَّدة. ويُعد البناء الضوئي من أهم التفاعلات الكيميائية على كوكب الأرض، فقد ساعد في الماضي على تطوُّر كوكبنا وظهور الحياة عليه. فالنباتات تستخدم ثاني أكسيد الكربون لصنع غذائها، وتطلق الأكسجين لتساعد الكائنات الأخرى على التنفس!

-

عنوان فرعي

-

ألهمت هذه العملية علماء وكالة الفضاء الأمريكية (ناسا) خلال الستينيات من القرن الماضي، لبحث فكرة إطعام روَّاد الفضاء في مهمات الفضاء الطويلة مثل السفر إلى المريخ. وكانت واحدة من الأفكار الواعدة تصنيع الغذاء عن طريق ثاني أكسيد الكربون الذي ينتجه روَّاد الفضاء، لكن ليس بواسطة النباتات بل عن طريق ميكروبات صغيرة وحيدة الخلية قادرة على حصد ثاني أكسيد الكربون لإنتاج كميات وفيرة من البروتين المغذي على شكل مسحوق عديم النكهة، كما يمكن استخدام المادة في صنع الأطعمة المألوفة لدينا.

-
Example code block
-

وخلافاً لما هو الحال في عالم النبات، فإن هذه الميكروبات لا تستخدم الضوء كما يحدث في عملية البناء الضوئي التي تستخدمها النباتات للحصول على الغذاء، أي لأنها قادرة على النمو في الظلام. تسمى هذه البكتريا "هيدروجينوتروف" (Hydrogenotrophs)، وهي تستخدم الهيدروجين كوقود لإنتاج الغذاء من ثاني أكسيد الكربون. فعندما يُنتج روَّاد الفضاء ثاني أكسيد الكربون، تلتقطه الميكروبات، ويتحوَّل مع مدخلات أخرى إلى غذاء غني بالكربون. وبهذه الطريقة سوف نحصل على دورة كربون مغلقة الحلقة.

-

عنوان فرعي

-

بعد مرور أكثر من نصف قرن على أبحاث ناسا، تعمل حالياً عدة شركات في قطاع البيولوجيا التركيبية من ضمنها إير بروتين (Air Protein) وسولار فودز (Solar Foods) على تطوير جيل جديد من المنتجات الغذائية المستدامة، من دون وجود بصمة كربونية. ولن تقتصر هذه المنتجات الغذائية على روَّاد الفضاء فحسب، بل سوف تمتد لتشمل جميع سكان الأرض، وسوف تُنتَج في فترة زمنية قصيرة، بدلاً من الشهور، ومن دون الاعتماد على الأراضي الزراعية. وهذا يعني الحصول على منتجات غذائية بشكل سريع جداً. كما سيصبح من الممكن تصنيع الغذاء بطريقة عمودية من خلال هذه الميكروبات، بدلاً من الطريقة الأفقية التقليدية الشبيهة بتقنية الزراعة العمودية الحديثة. وهذا يعني توفير منتجات غذائية أكبر من المساحة نفسها.

-

يتكوَّن الغذاء البشري من ثلاثة أنواع رئيسة، هي:

-
    -
  • البروتينات
  • -
  • الكربوهيدرات
  • -
  • الدهون
  • -
-

وتتكوَّن البروتينات من الأحماض الأمينية، وهي مجموعة من المركبات العضوية يبلغ عددها في جسم الإنسان عشرين حمضاً أمينياً، من بينها تسعة أساسية يحصل عليها الجسم من الغذاء. وتتكوَّن الأحماض الأمينية بشكل أساس من:

-
    -
  1. الكربون
  2. -
  3. الهيدروجين
  4. -
  5. الأكسجين
  6. -
  7. النيتروجين
  8. -
-

ومن الملاحظ أن النيتروجين يشكِّل نسبة %78 من الهواء، كما أن الهيدروجين نحصل عليه من خلال التحليل الكهربائي للماء، ومن الممكن نظرياً سحب الكربون من الهواء لتشكيل هذه الأحماض، ذلك أن الكربون هو العمود الفقري للأحماض الأمينية، كما أن الحياة على كوكب الأرض قائمة على الكربون لقدرته على تكوين سلاسل كربونية طويلة، وهذا ما تفعله الميكروبات بتصنيع أحماض أمينية من ثاني أكسيد الكربون من خلال مجموعة من التفاعلات الكيميائية المعقَّدة. وإضافة إلى صنع وجبات غنية بالبروتين، فهذه الميكروبات تنتج منتجات أخرى مثل الزيوت التي لها عديد من الاستخدامات.

-
- -
-

تدوينة أخرى

- - -

في الوقت الحالي، تدرس عدَّة شركات هذه الميكروبات بشكل أعمق، وتستزرعها من أجل الحصول على الغذاء. ففي عام 2019م، أعلن باحثون في شركة (Air Protein) الأمريكية نجاحهم في تحويل ثاني أكسيد الكربون الموجود في الهواء إلى لحوم صناعية مصنوعة من البروتين، التي لا تتطلَّب أي أرض زراعية، بل هي معتمدة بشكل أساسي على الهواء.

-
-

تم تصنيع اللحوم بأنواع عديدة

-
-

إذ استخدم هؤلاء الباحثون الهواء والطاقة المتجدِّدة كمدخلات في عملية مشابهة للتخمير، لإنتاج بروتين يحتوي على الأحماض الأمينية التسعة الأساسية وغني بالفيتامينات والمعادن، كما أنه خالٍ من الهرمونات والمضادات الحيوية والمبيدات الحشرية ومبيدات الأعشاب.

-

وتم تصنيع اللحوم بأنواع عديدة بما فيها الدواجن والأبقار والمأكولات البحرية، من دون حصول انبعاثات كربونية، على عكس تربية الأبقار التي تسهم في انبعاث غاز الميثان أحد غازات الاحتباس الحراري.

-
- -
-

ميزة جديدة

- - -

كما أن الشركة الفنلندية (Solar Foods) طوَّرت تقنية لإنتاج البروتين من الهواء، حيث تبدأ العملية بتقسيم الماء إلى مكوناته الهيدروجين والأكسجين عن طريق الكهرباء. فالهيدروجين يوفِّر الطاقة للبكتريا لتحويل ثاني أكسيد الكربون والنيتروجين الموجودين في الهواء إلى مادة عضوية غنية بالبروتين بشكل أكفأ من نمو النباتات باستخدام البناء الضوئي. وهذا البروتين يشبه دقيق القمح وقد أطلق عليه اسم "سولين" (Solein).

-

وتقوم الشركة حالياً بجمع البيانات حول المنتج الغذائي لتقديمه إلى الاتحاد الأوروبي بهدف الحصول على ترخيص غذائي، كما أنها تخطط لبدء الإنتاج التجاري في العام المقبل 2021م. وقد أوضحت الشركة أنها مهتمة بإنتاج أطعمة صديقة للبيئة من خلال استخدام المواد الأساسية: الكهرباء وثاني أكسيد الكربون، وهذه الأطعمة سوف تجنبنا الأثر السلبي البيئي للزراعة التقليدية الذي يشمل كل شيء من استخدام الأرض والمياه إلى الانبعاثات الناتجة من تسميد المحاصيل أو تربية الحيوانات.

-

وعلى هذا، فإن البروتينات المشتقة من الميكروبات سوف:

-
    -
  • توفر حلاً ممكناً في ظل زيادة الطلب العالمي المستقبلي على الغذاء
  • -
  • تتوسع مصانع الغذاء في المستقبل لتكون أكفأ وأكثر استدامة
  • -
  • تصبح قادرة على توفير الغذاء لروَّاد الفضاء في سفرهم إلى المريخ وجميع سكان كوكب الأرض في عام 2050م
  • -
-

فتخيّل أن الميكروبات ستكون مصانع المستقبل، وأن غذاء المستقبل سيكون مصنوعاً من الهواء! وأن عام 2050م سيكون مختلفاً تماماً عن عالمنا اليوم. فهو عالم من دون زراعة ولا تربية حيوانات من أجل الغذاء! قد يبدو ذلك خيالياً لكنه ليس مستحيلاً!

-
- - - -
- -
-
-
-

حول

-

أقبلت، فأقبلت معك الحياة بجميع صنوفها وألوانها: فالنبات ينبت، والأشجار تورق وتزهر، والهرة تموء، والقمري يسجع، والغنم يثغو، والبقر يخور، وكل أليف يدعو أليفه. كل شيء يشعر بالحياة وينسي هموم الحياة، ولا يذكر إلا سعادة الحياة، فإن كان الزمان جسدا فأنت روحه، وإن كان عمرا فأنت شبابه.

-
- - - -
-

في مكان آخر

-
    -
  1. GitHub
  2. -
  3. Twitter
  4. -
  5. Facebook
  6. -
-
-
-
-
- -
- - diff --git a/site/content/docs/5.2/examples/blog/blog.css b/site/content/docs/5.2/examples/blog/blog.css deleted file mode 100644 index cc5fc7473a..0000000000 --- a/site/content/docs/5.2/examples/blog/blog.css +++ /dev/null @@ -1,69 +0,0 @@ -/* stylelint-disable selector-list-comma-newline-after */ - -.blog-header { - border-bottom: 1px solid #e5e5e5; -} - -.blog-header-logo { - font-family: "Playfair Display", Georgia, "Times New Roman", serif/*rtl:Amiri, Georgia, "Times New Roman", serif*/; - font-size: 2.25rem; -} - -.blog-header-logo:hover { - text-decoration: none; -} - -h1, h2, h3, h4, h5, h6 { - font-family: "Playfair Display", Georgia, "Times New Roman", serif/*rtl:Amiri, Georgia, "Times New Roman", serif*/; -} - -.display-4 { - font-size: 2.5rem; -} -@media (min-width: 768px) { - .display-4 { - font-size: 3rem; - } -} - -.flex-auto { - flex: 0 0 auto; -} - -.h-250 { height: 250px; } -@media (min-width: 768px) { - .h-md-250 { height: 250px; } -} - -/* Pagination */ -.blog-pagination { - margin-bottom: 4rem; -} - -/* - * Blog posts - */ -.blog-post { - margin-bottom: 4rem; -} -.blog-post-title { - font-size: 2.5rem; -} -.blog-post-meta { - margin-bottom: 1.25rem; - color: #727272; -} - -/* - * Footer - */ -.blog-footer { - padding: 2.5rem 0; - color: #727272; - text-align: center; - background-color: #f9f9f9; - border-top: .05rem solid #e5e5e5; -} -.blog-footer p:last-child { - margin-bottom: 0; -} diff --git a/site/content/docs/5.2/examples/blog/blog.rtl.css b/site/content/docs/5.2/examples/blog/blog.rtl.css deleted file mode 100644 index fc03c35a31..0000000000 --- a/site/content/docs/5.2/examples/blog/blog.rtl.css +++ /dev/null @@ -1,69 +0,0 @@ -/* stylelint-disable selector-list-comma-newline-after */ - -.blog-header { - border-bottom: 1px solid #e5e5e5; -} - -.blog-header-logo { - font-family: Amiri, Georgia, "Times New Roman", serif; - font-size: 2.25rem; -} - -.blog-header-logo:hover { - text-decoration: none; -} - -h1, h2, h3, h4, h5, h6 { - font-family: Amiri, Georgia, "Times New Roman", serif; -} - -.display-4 { - font-size: 2.5rem; -} -@media (min-width: 768px) { - .display-4 { - font-size: 3rem; - } -} - -.flex-auto { - flex: 0 0 auto; -} - -.h-250 { height: 250px; } -@media (min-width: 768px) { - .h-md-250 { height: 250px; } -} - -/* Pagination */ -.blog-pagination { - margin-bottom: 4rem; -} - -/* - * Blog posts - */ -.blog-post { - margin-bottom: 4rem; -} -.blog-post-title { - font-size: 2.5rem; -} -.blog-post-meta { - margin-bottom: 1.25rem; - color: #727272; -} - -/* - * Footer - */ -.blog-footer { - padding: 2.5rem 0; - color: #727272; - text-align: center; - background-color: #f9f9f9; - border-top: .05rem solid #e5e5e5; -} -.blog-footer p:last-child { - margin-bottom: 0; -} diff --git a/site/content/docs/5.2/examples/blog/index.html b/site/content/docs/5.2/examples/blog/index.html deleted file mode 100644 index 6b60ea069f..0000000000 --- a/site/content/docs/5.2/examples/blog/index.html +++ /dev/null @@ -1,258 +0,0 @@ ---- -layout: examples -title: Blog Template -extra_css: - - "https://fonts.googleapis.com/css?family=Playfair+Display:700,900&display=swap" - - "blog.css" -include_js: false ---- - -
-
-
-
- Subscribe -
-
- -
- -
-
- - -
- -
-
-
-

Title of a longer featured blog post

-

Multiple lines of text that form the lede, informing new readers quickly and efficiently about what’s most interesting in this post’s contents.

-

Continue reading...

-
-
- -
-
-
-
- World -

Featured post

-
Nov 12
-

This is a wider card with supporting text below as a natural lead-in to additional content.

- Continue reading -
-
- {{< placeholder width="200" height="250" background="#55595c" color="#eceeef" text="Thumbnail" >}} -
-
-
-
-
-
- Design -

Post title

-
Nov 11
-

This is a wider card with supporting text below as a natural lead-in to additional content.

- Continue reading -
-
- {{< placeholder width="200" height="250" background="#55595c" color="#eceeef" text="Thumbnail" >}} -
-
-
-
- -
-
-

- From the Firehose -

- -
-

Sample blog post

- - -

This blog post shows a few different types of content that’s supported and styled with Bootstrap. Basic typography, lists, tables, images, code, and more are all supported as expected.

-
-

This is some additional paragraph placeholder content. It has been written to fill the available space and show how a longer snippet of text affects the surrounding content. We'll repeat it often to keep the demonstration flowing, so be on the lookout for this exact same string of text.

-

Blockquotes

-

This is an example blockquote in action:

-
-

Quoted text goes here.

-
-

This is some additional paragraph placeholder content. It has been written to fill the available space and show how a longer snippet of text affects the surrounding content. We'll repeat it often to keep the demonstration flowing, so be on the lookout for this exact same string of text.

-

Example lists

-

This is some additional paragraph placeholder content. It's a slightly shorter version of the other highly repetitive body text used throughout. This is an example unordered list:

-
    -
  • First list item
  • -
  • Second list item with a longer description
  • -
  • Third list item to close it out
  • -
-

And this is an ordered list:

-
    -
  1. First list item
  2. -
  3. Second list item with a longer description
  4. -
  5. Third list item to close it out
  6. -
-

And this is a definition list:

-
-
HyperText Markup Language (HTML)
-
The language used to describe and define the content of a Web page
-
Cascading Style Sheets (CSS)
-
Used to describe the appearance of Web content
-
JavaScript (JS)
-
The programming language used to build advanced Web sites and applications
-
-

Inline HTML elements

-

HTML defines a long list of available inline tags, a complete list of which can be found on the Mozilla Developer Network.

-
    -
  • To bold text, use <strong>.
  • -
  • To italicize text, use <em>.
  • -
  • Abbreviations, like HTML should use <abbr>, with an optional title attribute for the full phrase.
  • -
  • Citations, like — Mark Otto, should use <cite>.
  • -
  • Deleted text should use <del> and inserted text should use <ins>.
  • -
  • Superscript text uses <sup> and subscript text uses <sub>.
  • -
-

Most of these elements are styled by browsers with few modifications on our part.

-

Heading

-

This is some additional paragraph placeholder content. It has been written to fill the available space and show how a longer snippet of text affects the surrounding content. We'll repeat it often to keep the demonstration flowing, so be on the lookout for this exact same string of text.

-

Sub-heading

-

This is some additional paragraph placeholder content. It has been written to fill the available space and show how a longer snippet of text affects the surrounding content. We'll repeat it often to keep the demonstration flowing, so be on the lookout for this exact same string of text.

-
Example code block
-

This is some additional paragraph placeholder content. It's a slightly shorter version of the other highly repetitive body text used throughout.

-
- -
-

Another blog post

- - -

This is some additional paragraph placeholder content. It has been written to fill the available space and show how a longer snippet of text affects the surrounding content. We'll repeat it often to keep the demonstration flowing, so be on the lookout for this exact same string of text.

-
-

Longer quote goes here, maybe with some emphasized text in the middle of it.

-
-

This is some additional paragraph placeholder content. It has been written to fill the available space and show how a longer snippet of text affects the surrounding content. We'll repeat it often to keep the demonstration flowing, so be on the lookout for this exact same string of text.

-

Example table

-

And don't forget about tables in these posts:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
NameUpvotesDownvotes
Alice1011
Bob43
Charlie79
Totals2123
- -

This is some additional paragraph placeholder content. It's a slightly shorter version of the other highly repetitive body text used throughout.

-
- -
-

New feature

- - -

This is some additional paragraph placeholder content. It has been written to fill the available space and show how a longer snippet of text affects the surrounding content. We'll repeat it often to keep the demonstration flowing, so be on the lookout for this exact same string of text.

-
    -
  • First list item
  • -
  • Second list item with a longer description
  • -
  • Third list item to close it out
  • -
-

This is some additional paragraph placeholder content. It's a slightly shorter version of the other highly repetitive body text used throughout.

-
- - - -
- -
-
-
-

About

-

Customize this section to tell your visitors a little bit about your publication, writers, content, or something else entirely. Totally up to you.

-
- - - -
-

Elsewhere

-
    -
  1. GitHub
  2. -
  3. Twitter
  4. -
  5. Facebook
  6. -
-
-
-
-
- -
- - diff --git a/site/content/docs/5.2/examples/carousel-rtl/index.html b/site/content/docs/5.2/examples/carousel-rtl/index.html deleted file mode 100644 index b8c35d6698..0000000000 --- a/site/content/docs/5.2/examples/carousel-rtl/index.html +++ /dev/null @@ -1,167 +0,0 @@ ---- -layout: examples -title: قالب شرائح العرض -direction: rtl -extra_css: - - "../carousel/carousel.rtl.css" ---- - -
- -
- -
- - - - - - - -
- - -
-
- {{< placeholder width="140" height="140" background="#777" color="#777" class="rounded-circle" >}} -

عنوان

-

تذكر دائماً أن الحاسوب لا يمتلك ذكاءً، ولكنه يكتسب الذكاء الاصطناعي من خلال ثلاثة عناصر وظيفية رئيسة، هي: القدرة على التحليل، والقدرة على التأليف، والاستدلال المنطقي.

-

عرض التفاصيل

-
-
- {{< placeholder width="140" height="140" background="#777" color="#777" class="rounded-circle" >}} -

عنوان آخر

-

إذا أردنا استخدام الحاسوب الذكي في معالجة اللغة العربية فإننا نجد أنفسنا أمام تحدٍّ كبير، خاصة وأن لغتنا تمتاز بتماسك منظوماتها وتداخلها، ومع ذلك فإن الذكاء الاصطناعي يمكّننا من الحصول على أربعة أنواع من المعالجة، هي: المعالجة الصوتية، والمعالجة الصرفية، والمعالجة النحوية، والمعالجة الدلالية.

-

عرض التفاصيل

-
-
- {{< placeholder width="140" height="140" background="#777" color="#777" class="rounded-circle" >}} -

عنوان ثالث لتأكيد المعلومة

-

بفضل بحوث الذكاء الاصطناعي وتقنياته استطعنا الانتقال من مرحلة التعامل مع الفيزيائي إلى مرحلة التعامل مع المنطقي، وقد انعكس هذا الانتقال بصورة إيجابية على الكيفية التي تتعامل بها الشعوب مع لغاتها الحيَّة، وهذا يعني أنه يجب أن ينعكس بصورة إيجابية على كيفية تعاملنا مع لغتنا العربية.

-

عرض التفاصيل

-
-
- - - - -
- -
-
-

العنوان الأول المميز. سيذهل عقلك.

-

وجه الإنسان هو جزء معقَّد ومتميِّز للغاية من جسمه. وفي الواقع، إنه أحد أكثر أنظمة الإشارات المتاحة تعقيداً لدينا؛ فهو يتضمَّن أكثر من 40 عضلة مستقلة هيكلياً ووظيفياً، بحيث يمكن تشغيل كل منها بشكل مستقل عن البعض الآخر؛ وتشكِّل أحد أقوى مؤشرات العواطف.

-
-
- {{< placeholder width="500" height="500" background="#eee" color="#aaa" class="bd-placeholder-img-lg featurette-image img-fluid mx-auto" >}} -
-
- -
- -
-
-

أوه نعم، هذا جيد. شاهد بنفسك.

-

عندما نضحك أو نبكي، فإننا نعرض عواطفنا، مما يسمح للآخرين بإلقاء نظرة خاطفة على أذهاننا أثناء "قراءة" وجوهنا بناءً على التغييرات في مكوّنات الوجه الرئيسة، مثل: العينين والحاجبين والجفنين والأنف والشفتين.

-
-
- {{< placeholder width="500" height="500" background="#eee" color="#aaa" class="bd-placeholder-img-lg featurette-image img-fluid mx-auto" >}} -
-
- -
- -
-
-

وأخيرًا، هذا. كش ملك.

-

إن جميع العضلات في أجسامنا مدعمة بالأعصاب المتصلة من كافة أنحاء الجسم بالنخاع الشوكي والدماغ. وهذا الاتصال العصبي هو ثنائي الاتجاه، أي إن العصب يتسبَّب في تقلصات العضلات بناءً على إشارات الدماغ، ويقوم في الوقت نفسه بإرسال معلومات عن حالة العضلات إلى الدماغ

-
-
- {{< placeholder width="500" height="500" background="#eee" color="#aaa" class="bd-placeholder-img-lg featurette-image img-fluid mx-auto" >}} -
-
- -
- - - -
- - - - -
diff --git a/site/content/docs/5.2/examples/carousel/carousel.css b/site/content/docs/5.2/examples/carousel/carousel.css deleted file mode 100644 index 0bdf9768d2..0000000000 --- a/site/content/docs/5.2/examples/carousel/carousel.css +++ /dev/null @@ -1,82 +0,0 @@ -/* GLOBAL STYLES --------------------------------------------------- */ -/* Padding below the footer and lighter body text */ - -body { - padding-top: 3rem; - padding-bottom: 3rem; - color: #5a5a5a; -} - - -/* CUSTOMIZE THE CAROUSEL --------------------------------------------------- */ - -/* Carousel base class */ -.carousel { - margin-bottom: 4rem; -} -/* Since positioning the image, we need to help out the caption */ -.carousel-caption { - bottom: 3rem; - z-index: 10; -} - -/* Declare heights because of positioning of img element */ -.carousel-item { - height: 32rem; -} - - -/* MARKETING CONTENT --------------------------------------------------- */ - -/* Center align the text within the three columns below the carousel */ -.marketing .col-lg-4 { - margin-bottom: 1.5rem; - text-align: center; -} -/* rtl:begin:ignore */ -.marketing .col-lg-4 p { - margin-right: .75rem; - margin-left: .75rem; -} -/* rtl:end:ignore */ - - -/* Featurettes -------------------------- */ - -.featurette-divider { - margin: 5rem 0; /* Space out the Bootstrap
more */ -} - -/* Thin out the marketing headings */ -/* rtl:begin:remove */ -.featurette-heading { - letter-spacing: -.05rem; -} - -/* rtl:end:remove */ - -/* RESPONSIVE CSS --------------------------------------------------- */ - -@media (min-width: 40em) { - /* Bump up size of carousel content */ - .carousel-caption p { - margin-bottom: 1.25rem; - font-size: 1.25rem; - line-height: 1.4; - } - - .featurette-heading { - font-size: 50px; - } -} - -@media (min-width: 62em) { - .featurette-heading { - margin-top: 7rem; - } -} diff --git a/site/content/docs/5.2/examples/carousel/carousel.rtl.css b/site/content/docs/5.2/examples/carousel/carousel.rtl.css deleted file mode 100644 index d20a8111ab..0000000000 --- a/site/content/docs/5.2/examples/carousel/carousel.rtl.css +++ /dev/null @@ -1,74 +0,0 @@ -/* GLOBAL STYLES --------------------------------------------------- */ -/* Padding below the footer and lighter body text */ - -body { - padding-top: 3rem; - padding-bottom: 3rem; - color: #5a5a5a; -} - - -/* CUSTOMIZE THE CAROUSEL --------------------------------------------------- */ - -/* Carousel base class */ -.carousel { - margin-bottom: 4rem; -} -/* Since positioning the image, we need to help out the caption */ -.carousel-caption { - bottom: 3rem; - z-index: 10; -} - -/* Declare heights because of positioning of img element */ -.carousel-item { - height: 32rem; -} - - -/* MARKETING CONTENT --------------------------------------------------- */ - -/* Center align the text within the three columns below the carousel */ -.marketing .col-lg-4 { - margin-bottom: 1.5rem; - text-align: center; -} -.marketing .col-lg-4 p { - margin-right: .75rem; - margin-left: .75rem; -} - - -/* Featurettes -------------------------- */ - -.featurette-divider { - margin: 5rem 0; /* Space out the Bootstrap
more */ -} - -/* Thin out the marketing headings */ - -/* RESPONSIVE CSS --------------------------------------------------- */ - -@media (min-width: 40em) { - /* Bump up size of carousel content */ - .carousel-caption p { - margin-bottom: 1.25rem; - font-size: 1.25rem; - line-height: 1.4; - } - - .featurette-heading { - font-size: 50px; - } -} - -@media (min-width: 62em) { - .featurette-heading { - margin-top: 7rem; - } -} diff --git a/site/content/docs/5.2/examples/carousel/index.html b/site/content/docs/5.2/examples/carousel/index.html deleted file mode 100644 index ed4c04a162..0000000000 --- a/site/content/docs/5.2/examples/carousel/index.html +++ /dev/null @@ -1,166 +0,0 @@ ---- -layout: examples -title: Carousel Template -extra_css: - - "carousel.css" ---- - -
- -
- -
- - - - - - - -
- - -
-
- {{< placeholder width="140" height="140" background="#777" color="#777" class="rounded-circle" >}} -

Heading

-

Some representative placeholder content for the three columns of text below the carousel. This is the first column.

-

View details »

-
-
- {{< placeholder width="140" height="140" background="#777" color="#777" class="rounded-circle" >}} -

Heading

-

Another exciting bit of representative placeholder content. This time, we've moved on to the second column.

-

View details »

-
-
- {{< placeholder width="140" height="140" background="#777" color="#777" class="rounded-circle" >}} -

Heading

-

And lastly this, the third column of representative placeholder content.

-

View details »

-
-
- - - - -
- -
-
-

First featurette heading. It’ll blow your mind.

-

Some great placeholder content for the first featurette here. Imagine some exciting prose here.

-
-
- {{< placeholder width="500" height="500" background="#eee" color="#aaa" class="bd-placeholder-img-lg featurette-image img-fluid mx-auto" >}} -
-
- -
- -
-
-

Oh yeah, it’s that good. See for yourself.

-

Another featurette? Of course. More placeholder content here to give you an idea of how this layout would work with some actual real-world content in place.

-
-
- {{< placeholder width="500" height="500" background="#eee" color="#aaa" class="bd-placeholder-img-lg featurette-image img-fluid mx-auto" >}} -
-
- -
- -
-
-

And lastly, this one. Checkmate.

-

And yes, this is the last block of representative placeholder content. Again, not really intended to be actually read, simply here to give you a better view of what this would look like with some actual content. Your content.

-
-
- {{< placeholder width="500" height="500" background="#eee" color="#aaa" class="bd-placeholder-img-lg featurette-image img-fluid mx-auto" >}} -
-
- -
- - - -
- - - - -
diff --git a/site/content/docs/5.2/examples/cheatsheet-rtl/index.html b/site/content/docs/5.2/examples/cheatsheet-rtl/index.html deleted file mode 100644 index 2171ad1ef4..0000000000 --- a/site/content/docs/5.2/examples/cheatsheet-rtl/index.html +++ /dev/null @@ -1,1601 +0,0 @@ ---- -layout: examples -title: ورقة الغش -extra_css: - - "../cheatsheet/cheatsheet.rtl.css" -extra_js: - - src: "../cheatsheet/cheatsheet.js" -body_class: "bg-light" -direction: rtl ---- - - -
-
- -
- -
-
-

المحتوى

- -
-
-

النصوص

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -

العرض 1

-

العرض 2

-

العرض 3

-

العرض 4

-

العرض 5

-

العرض 6

- {{< /example >}} - - {{< example show_markup="false" >}} -

عنوان 1

-

عنوان 2

-

عنوان 3

-

عنوان 4

-

عنوان 5

-

عنوان 6

- {{< /example >}} - - {{< example show_markup="false" >}} -

- هذه قطعة إملائية متميزة، فهي مصممة لتكون بارزة من بين القطع الإملائية الأخرى. -

- {{< /example >}} - - {{< example show_markup="false" >}} -

يمكنك استخدام تصنيف mark لتحديد نص.

-

من المفترض أن يتم التعامل مع هذا السطر كنص محذوف.

-

من المفترض أن يتم التعامل مع هذا السطر على أنه لم يعد دقيقًا.

-

من المفترض أن يتم التعامل مع هذا السطر كإضافة إلى المستند.

-

سيتم عرض النص في هذا السطر كما وتحته خط.

-

من المفترض أن يتم التعامل مع هذا السطر على أنه يحوي تفاصيل صغيرة.

-

هذا السطر يحوي نص عريض.

-

هذا السطر يحوي نص مائل.

- {{< /example >}} - - {{< example show_markup="false" >}} -
- {{< /example >}} - - {{< example show_markup="false" >}} -
-

إقتباس مبهر، موضوع في عنصر blockquote

-
شخص مشهور في عنوان المصدر
-
- {{< /example >}} - - {{< example show_markup="false" >}} -
    -
  • هذه قائمة عناصر.
  • -
  • بالرغم من أنها مصممة كي لا تظهر كذلك.
  • -
  • إلا أنها مجهزة كـ قائمة خلف الكواليس
  • -
  • هذا التصميم ينطبق فقد على القائمة الرئيسية
  • -
  • القوائم الفرعية -
      -
    • لا تتأثر بهذا التصميم
    • -
    • فهي تظهر عليها علامات الترقيم
    • -
    • وتحتوي على مساحة فارغة بجوارها
    • -
    -
  • -
  • قد يكون هذا التصميم مفيدًا في بعض الأحيان.
  • -
- {{< /example >}} - - {{< example show_markup="false" >}} -
    -
  • هذا عنصر في قائمة.
  • -
  • وهذا أيضًا.
  • -
  • لكنهم يظهرون متجاورين.
  • -
- {{< /example >}} -
-
-
- - -
- {{< example show_markup="false" >}} - {{< placeholder width="100%" height="250" class="bd-placeholder-img-lg img-fluid" text="صورة مستجيبة" >}} - {{< /example >}} - - {{< example show_markup="false" >}} - {{< placeholder width="200" height="200" class="img-thumbnail" title="صورة عنصر نائب مربع عام مع حدود بيضاء حولها ، مما يجعلها تشبه صورة تم التقاطها بكاميرا فورية قديمة" >}} - {{< /example >}} -
-
-
-
-

الجداول

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#الاسم الاولالكنيةالاسم المستعار
1MarkOtto@mdo
2JacobThornton@fat
3Larry the Bird@twitter
- {{< /example >}} - - {{< example show_markup="false" >}} - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#الاسم الاولالكنيةالاسم المستعار
1MarkOtto@mdo
2JacobThornton@fat
3Larry the Bird@twitter
- {{< /example >}} - - {{< example show_markup="false" >}} - - - - - - - - - - - - - - - {{< table.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - - - - - - {{- end -}} - {{< /table.inline >}} - -
Classعنوانعنوان
Defaultخليةخلية
{{ .name | title }}خليةخلية
- {{< /example >}} - - {{< example show_markup="false" >}} - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#الاسم الاولالكنيةالاسم المستعار
1MarkOtto@mdo
2JacobThornton@fat
3Larry the Bird@twitter
- {{< /example >}} -
-
-
-
-

النماذج البيانية

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -
- {{< placeholder width="400" height="300" class="figure-img img-fluid rounded" >}} -
شرح للصورة أعلاه.
-
- {{< /example >}} -
-
-
- -
-

النماذج

- -
-
-

نظرة عامة

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -
-
- - -
لن نقوم بمشاركة بريدك الإلكتروني مع أي شخص آخر.
-
-
- - -
-
- - -
-
- - -
-
- أزرار الاختيار الأحادي -
- - -
-
- - -
-
-
- - -
-
- - -
-
- - -
- -
- {{< /example >}} -
-
-
-
-

الحقول المعطلة

- }}#disabled-forms">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -
-
-
- - -
-
- - -
-
-
- - -
-
-
- أزرار اختيار أحادي معطلين -
- - -
-
- - -
-
-
- - -
-
- - -
-
- - -
- -
-
- {{< /example >}} -
-
-
- - -
- {{< example show_markup="false" >}} -
- -
-
- -
-
- -
- {{< /example >}} - - {{< example show_markup="false" >}} -
- -
-
- -
-
- -
- {{< /example >}} -
-
-
-
-

مجموعة الإدخال

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -
- أنا اسمي - -
-
- - وغيرها -
- -
- - https://example.com/users/ -
-
- .00 - - $ -
-
- مع textarea - -
- {{< /example >}} -
-
- -
-
-

التحقق

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -
-
- - -
- يبدو صحيحًا! -
-
-
- - -
- يبدو صحيحًا! -
-
-
- -
- - @ -
- يرجى اختيار اسم مستخدم. -
-
-
-
- - -
- يرجى إدخال مدينة صحيحة. -
-
-
- - -
- يرجى اختيار ولاية صحيحة. -
-
-
- - -
- يرجى إدخال رمز بريدي صحيح. -
-
-
-
- - -
- تجب الموافقة قبل إرسال النموذج. -
-
-
-
- -
-
- {{< /example >}} -
-
-
- -
-

العناصر

- -
-
-

المطوية

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -
-
-

- -

-
-
- هذا هو محتوى عنصر المطوية الأول. سيكون المحتوى مخفيًا بشكل إفتراضي حتى يقوم Bootstrap بإضافة الكلاسات اللازمة لكل عنصر في المطوية. هذه الكلاسات تتحكم بالمظهر العام ووتتحكم أيضا بإظهار وإخفاء أقسام المطوية عبر حركات CSS الإنتقالية. يمكنك تعديل أي من هذه عبر كلاسات CSS خاصة بك، او عبر تغيير القيم الإفتراضية المقدمة من Bootstrap. من الجدير بالذكر أنه يمكن وضع أي كود HTML هنا، ولكن الحركة الإنتقالية قد تحد من الoverflow. -
-
-
-
-

- -

-
-
- هذا هو محتوى عنصر المطوية الثاني. سيكون المحتوى مخفيًا بشكل إفتراضي حتى يقوم Bootstrap بإضافة الكلاسات اللازمة لكل عنصر في المطوية. هذه الكلاسات تتحكم بالمظهر العام ووتتحكم أيضا بإظهار وإخفاء أقسام المطوية عبر حركات CSS الإنتقالية. يمكنك تعديل أي من هذه عبر كلاسات CSS خاصة بك، او عبر تغيير القيم الإفتراضية المقدمة من Bootstrap. من الجدير بالذكر أنه يمكن وضع أي كود HTML هنا، ولكن الحركة الإنتقالية قد تحد من الoverflow. -
-
-
-
-

- -

-
-
- هذا هو محتوى عنصر المطوية الثالث. سيكون المحتوى مخفيًا بشكل إفتراضي حتى يقوم Bootstrap بإضافة الكلاسات اللازمة لكل عنصر في المطوية. هذه الكلاسات تتحكم بالمظهر العام ووتتحكم أيضا بإظهار وإخفاء أقسام المطوية عبر حركات CSS الإنتقالية. يمكنك تعديل أي من هذه عبر كلاسات CSS خاصة بك، او عبر تغيير القيم الإفتراضية المقدمة من Bootstrap. من الجدير بالذكر أنه يمكن وضع أي كود HTML هنا، ولكن الحركة الإنتقالية قد تحد من الoverflow. -
-
-
-
- {{< /example >}} -
-
-
-
-

الإنذارات

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} - {{< alerts.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - {{ end -}} - {{< /alerts.inline >}} - {{< /example >}} - - {{< example show_markup="false" >}} - - {{< /example >}} -
-
-
-
-

الشارة

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -

مثال على عنوان جديد

-

مثال على عنوان جديد

-

مثال على عنوان جديد

-

مثال على عنوان جديد

-

مثال على عنوان جديد

-

مثال على عنوان جديد

-

مثال على عنوان جديد

-

مثال على عنوان جديد

- {{< /example >}} - - {{< example show_markup="false" >}} - {{< badge.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - {{ .name | title }}{{- end -}} - {{< /badge.inline >}} - {{< /example >}} -
-
- -
-
-

الأزرار

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} - {{< buttons.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - - {{- end -}} - {{< /buttons.inline >}} - - - {{< /example >}} - - {{< example show_markup="false" >}} - {{< buttons.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - - {{- end -}} - {{< /buttons.inline >}} - {{< /example >}} - - {{< example show_markup="false" >}} - - - - {{< /example >}} -
-
-
-
-

مجموعة الأزرار

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} - - {{< /example >}} -
-
-
-
-

البطاقة

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -
-
-
- {{< placeholder width="100%" height="180" class="card-img-top" text="غطاء الصورة" >}} -
-
عنوان البطاقة
-

بعض الأمثلة السريعة للنصوص للبناء على عنوان البطاقة وتشكيل الجزء الأكبر من محتوى البطاقة.

- اذهب لمكان ما -
-
-
-
-
-
- متميز -
-
-
عنوان البطاقة
-

بعض الأمثلة السريعة للنصوص للبناء على عنوان البطاقة وتشكيل الجزء الأكبر من محتوى البطاقة.

- اذهب لمكان ما -
- -
-
-
-
-
-
عنوان البطاقة
-

بعض الأمثلة السريعة للنصوص للبناء على عنوان البطاقة وتشكيل الجزء الأكبر من محتوى البطاقة.

-
-
    -
  • عنصر
  • -
  • عنصر آخر
  • -
  • عنصر ثالث
  • -
- -
-
-
-
-
-
- {{< placeholder width="100%" height="250" text="صورة" >}} -
-
-
-
عنوان البطاقة
-

هذه بطاقة أعرض مع نص داعم تحتها كمقدمة طبيعية لمحتوى إضافي. هذا المحتوى أطول قليلاً.

-

آخر تحديث منذ 3 دقائق

-
-
-
-
-
-
- {{< /example >}} -
-
- - -
-
-

مجموعة العناصر

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -
    -
  • عنصر معطل
  • -
  • عنصر ثاني
  • -
  • عنصر ثالث
  • -
  • عنصر رابع
  • -
  • وعنصر خامس أيضًا
  • -
- {{< /example >}} - - {{< example show_markup="false" >}} -
    -
  • عنصر
  • -
  • عنصر ثاني
  • -
  • عنصر ثالث
  • -
  • عنصر رابع
  • -
  • وعنصر خامس أيضًا
  • -
- {{< /example >}} - - {{< example show_markup="false" >}} -
- عنصر مجموعة قائمة default بسيط - {{< list.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - عنصر مجموعة قائمة {{ .name }} بسيط - {{- end -}} - {{< /list.inline >}} -
- {{< /example >}} -
-
- - - - -
-
-

الصناديق المنبثقة

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} - - {{< /example >}} - - {{< example show_markup="false" >}} - - - - - {{< /example >}} -
-
-
-
-

شريط التقدم

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} -
-
0%
-
-
-
25%
-
-
-
50%
-
-
-
75%
-
-
-
100%
-
- {{< /example >}} - - {{< example show_markup="false" >}} -
-
-
-
- {{< /example >}} -
-
-
-
-

المخطوطة

- }}">دليل الإستخدام -
- -
-
- -
-

@fat

-

محتوى لتوضيح كيف تعمل المخطوطة. ببساطة، المخطوطة عبارة عن منشور طويل يحتوي على عدة أقسام، ولديه شريط تنقل يسهل الوصول إلى هذه الأقسام الفرعية.

-

@mdo

-

بصرف النظر عن تحسيننا جدوى المكيّفات أو عدم تحسينها، فإن الطلب على الطاقة سيزداد. وطبقاً لما جاء في مقالة معهد ماساشوستس للتكنولوجيا، السالف ذكره، ثمَّة أمر يجب عدم إغفاله، وهو كيف أن هذا الطلب سيضغط على نظم توفير الطاقة الحالية. إذ لا بد من إعادة تأهيل كل شبكات الكهرباء، وتوسيعها لتلبية طلب الطاقة في زمن الذروة، خلال موجات الحرارة المتزايدة. فحين يكون الحر شديداً يجنح الناس إلى البقاء في الداخل، وإلى زيادة تشغيل المكيّفات، سعياً إلى جو لطيف وهم يستخدمون أدوات وأجهزة مختلفة أخرى.

-

واحد

-

وكل هذه الأمور المتزامنة من تشغيل الأجهزة، يزيد الضغط على شبكات الطاقة، كما أسلفنا. لكن مجرد زيادة سعة الشبكة ليس كافياً. إذ لا بد من تطوير الشبكات الذكية التي تستخدم الجسّاسات، ونظم المراقبة، والبرامج الإلكترونية، لتحديد متى يكون الشاغلون في المبنى، ومتى يكون ثمَّة حاجة إلى الطاقة، ومتى تكون الحرارة منخفضة، وبذلك يخرج الناس، فلا يستخدمون كثيراً من الكهرباء.

-

اثنان

-

مع الأسف، كل هذه الحلول المبتكرة مكلِّفة، وهذا ما يجعلها عديمة الجدوى في نظر بعض الشركات الخاصة والمواطن المتقشّف. إن بعض الأفراد الواعين بيئياً يبذلون قصارى جهدهم في تقليص استهلاكهم من الطاقة، ويعون جيداً أهمية أجهزة التكييف المجدية والأرفق بالبيئة. ولكن جهات كثيرة لن تتحرّك لمجرد حافز سلامة المناخ ووقف هدر الطاقة، ما دامت لا تحركها حوافز قانونية. وعلى الحكومات أن تُقدِم عند الاهتمام بالتغيّر المناخي، على وضع التشريعات المناسبة. فبالنظم والحوافز والدعم، يمكن دفع الشركات إلى اعتماد الحلول الأجدى في مكاتبها.

-

ثلاثة

-

وكما يتبيّن لنا، من عدد الحلول الملطِّفة للمشكلة، ومن تنوّعها، وهي الحلول التي أسلفنا الحديث عنها، فإن التكنولوجيا التي نحتاج إليها من أجل معالجة هذه التحديات، هي في مدى قدرتنا، لكنها ربما تتطلّب بعض التحسين، ودعماً استثمارياً أكبر!

-

ولا مانع من إضافة محتوى آخر ليس تحت أي قسم معين.

-
-
-
-
-
-
-

الدوائر المتحركة

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" >}} - {{< spinner.inline >}} - {{- range (index $.Site.Data "theme-colors") }} -
- جار التحميل... -
- {{- end -}} - {{< /spinner.inline >}} - {{< /example >}} - - {{< example show_markup="false" >}} - {{< spinner.inline >}} - {{- range (index $.Site.Data "theme-colors") }} -
- جار التحميل... -
- {{- end -}} - {{< /spinner.inline >}} - {{< /example >}} -
-
-
-
-

الإشعارات

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" class="bg-dark p-5 align-items-center" >}} - - {{< /example >}} -
-
-
-
-

التلميحات

- }}">دليل الإستخدام -
- -
- {{< example show_markup="false" class="tooltip-demo" >}} - - - - - - {{< /example >}} -
-
-
-
- - - - - -
diff --git a/site/content/docs/5.2/examples/cheatsheet/cheatsheet.css b/site/content/docs/5.2/examples/cheatsheet/cheatsheet.css deleted file mode 100644 index e2f99b8592..0000000000 --- a/site/content/docs/5.2/examples/cheatsheet/cheatsheet.css +++ /dev/null @@ -1,164 +0,0 @@ -body { - scroll-behavior: smooth; -} - -/** - * Bootstrap "Journal code" icon - * @link https://icons.getbootstrap.com/icons/journal-code/ - */ -.bd-heading a::before { - display: inline-block; - width: 1em; - height: 1em; - margin-right: .25rem; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%25230d6efd' viewBox='0 0 16 16'%3E%3Cpath d='M4 1h8a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2h1a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1H2a2 2 0 0 1 2-2z'/%3E%3Cpath d='M2 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H2zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H2zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H2z'/%3E%3Cpath fill-rule='evenodd' d='M8.646 5.646a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 8 8.646 6.354a.5.5 0 0 1 0-.708zm-1.292 0a.5.5 0 0 0-.708 0l-2 2a.5.5 0 0 0 0 .708l2 2a.5.5 0 0 0 .708-.708L5.707 8l1.647-1.646a.5.5 0 0 0 0-.708z'/%3E%3C/svg%3E"); - background-size: 1em; -} - -/* stylelint-disable-next-line selector-max-universal */ -.bd-heading + div > * + * { - margin-top: 3rem; -} - -/* Table of contents */ -.bd-aside a { - padding: .1875rem .5rem; - margin-top: .125rem; - margin-left: .3125rem; - color: rgba(0, 0, 0, .65); -} - -.bd-aside a:hover, -.bd-aside a:focus { - color: rgba(0, 0, 0, .85); - background-color: rgba(121, 82, 179, .1); -} - -.bd-aside .active { - font-weight: 600; - color: rgba(0, 0, 0, .85); -} - -.bd-aside .btn { - padding: .25rem .5rem; - font-weight: 600; - color: rgba(0, 0, 0, .65); -} - -.bd-aside .btn:hover, -.bd-aside .btn:focus { - color: rgba(0, 0, 0, .85); - background-color: rgba(121, 82, 179, .1); -} - -.bd-aside .btn:focus { - box-shadow: 0 0 0 1px rgba(121, 82, 179, .7); -} - -.bd-aside .btn::before { - width: 1.25em; - line-height: 0; - content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e"); - transition: transform .35s ease; - - /* rtl:raw: - transform: rotate(180deg) translateX(-2px); - */ - transform-origin: .5em 50%; -} - -.bd-aside .btn[aria-expanded="true"]::before { - transform: rotate(90deg)/* rtl:ignore */; -} - - -/* Examples */ -.scrollspy-example { - height: 200px; -} - -[id="modal"] .bd-example .btn, -[id="buttons"] .bd-example .btn, -[id="tooltips"] .bd-example .btn, -[id="popovers"] .bd-example .btn, -[id="dropdowns"] .bd-example .btn-group, -[id="dropdowns"] .bd-example .dropdown, -[id="dropdowns"] .bd-example .dropup, -[id="dropdowns"] .bd-example .dropend, -[id="dropdowns"] .bd-example .dropstart { - margin: 0 1rem 1rem 0; -} - -/* Layout */ -@media (min-width: 1200px) { - body { - display: grid; - grid-template-rows: auto; - grid-template-columns: 1fr 4fr 1fr; - gap: 1rem; - } - - .bd-header { - position: fixed; - top: 0; - /* rtl:begin:ignore */ - right: 0; - left: 0; - /* rtl:end:ignore */ - z-index: 1030; - grid-column: 1 / span 3; - } - - .bd-aside, - .bd-cheatsheet { - padding-top: 4rem; - } - - /** - * 1. Too bad only Firefox supports subgrids ATM - */ - .bd-cheatsheet, - .bd-cheatsheet section, - .bd-cheatsheet article { - display: inherit; /* 1 */ - grid-template-rows: auto; - grid-template-columns: 1fr 4fr; - grid-column: 1 / span 2; - gap: inherit; /* 1 */ - } - - .bd-aside { - grid-area: 1 / 3; - scroll-margin-top: 4rem; - } - - .bd-cheatsheet section, - .bd-cheatsheet section > h2 { - top: 2rem; - scroll-margin-top: 2rem; - } - - .bd-cheatsheet section > h2::before { - position: absolute; - /* rtl:begin:ignore */ - top: 0; - right: 0; - bottom: -2rem; - left: 0; - /* rtl:end:ignore */ - z-index: -1; - content: ""; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1) calc(100% - 3rem), rgba(255, 255, 255, .01)); - } - - .bd-cheatsheet article, - .bd-cheatsheet .bd-heading { - top: 8rem; - scroll-margin-top: 8rem; - } - - .bd-cheatsheet .bd-heading { - z-index: 1; - } -} diff --git a/site/content/docs/5.2/examples/cheatsheet/cheatsheet.js b/site/content/docs/5.2/examples/cheatsheet/cheatsheet.js deleted file mode 100644 index 0c4fbd5bc4..0000000000 --- a/site/content/docs/5.2/examples/cheatsheet/cheatsheet.js +++ /dev/null @@ -1,73 +0,0 @@ -/* global boosted: false */ - -(() => { - 'use strict' - - // Tooltip and popover demos - document.querySelectorAll('.tooltip-demo') - .forEach(tooltip => { - new boosted.Tooltip(tooltip, { - selector: '[data-bs-toggle="tooltip"]' - }) - }) - - document.querySelectorAll('[data-bs-toggle="popover"]') - .forEach(popover => { - new boosted.Popover(popover) - }) - - document.querySelectorAll('.toast') - .forEach(toastNode => { - const toast = new boosted.Toast(toastNode, { - autohide: false - }) - - toast.show() - }) - - // Disable empty links and submit buttons - document.querySelectorAll('[href="#"], [type="submit"]') - .forEach(link => { - link.addEventListener('click', event => { - event.preventDefault() - }) - }) - - function setActiveItem() { - const { hash } = window.location - - if (hash === '' || hash === 'top') { - return - } - - const link = document.querySelector(`.bd-aside a[href="${hash}"]`) - - if (!link) { - return - } - - const active = document.querySelector('.bd-aside .active') - const parent = link.parentNode.parentNode.previousElementSibling - - link.classList.add('active') - - if (parent.classList.contains('collapsed')) { - parent.click() - } - - if (!active) { - return - } - - const expanded = active.parentNode.parentNode.previousElementSibling - - active.classList.remove('active') - - if (expanded && parent !== expanded) { - expanded.click() - } - } - - setActiveItem() - window.addEventListener('hashchange', setActiveItem) -})() diff --git a/site/content/docs/5.2/examples/cheatsheet/cheatsheet.rtl.css b/site/content/docs/5.2/examples/cheatsheet/cheatsheet.rtl.css deleted file mode 100644 index e04d848717..0000000000 --- a/site/content/docs/5.2/examples/cheatsheet/cheatsheet.rtl.css +++ /dev/null @@ -1,157 +0,0 @@ -body { - scroll-behavior: smooth; -} - -/** - * Bootstrap "Journal code" icon - * @link https://icons.getbootstrap.com/icons/journal-code/ - */ -.bd-heading a::before { - display: inline-block; - width: 1em; - height: 1em; - margin-left: .25rem; - content: ""; - background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%25230d6efd' viewBox='0 0 16 16'%3E%3Cpath d='M4 1h8a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2h1a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1H2a2 2 0 0 1 2-2z'/%3E%3Cpath d='M2 5v-.5a.5.5 0 0 1 1 0V5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H2zm0 3v-.5a.5.5 0 0 1 1 0V8h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H2zm0 3v-.5a.5.5 0 0 1 1 0v.5h.5a.5.5 0 0 1 0 1h-2a.5.5 0 0 1 0-1H2z'/%3E%3Cpath fill-rule='evenodd' d='M8.646 5.646a.5.5 0 0 1 .708 0l2 2a.5.5 0 0 1 0 .708l-2 2a.5.5 0 0 1-.708-.708L10.293 8 8.646 6.354a.5.5 0 0 1 0-.708zm-1.292 0a.5.5 0 0 0-.708 0l-2 2a.5.5 0 0 0 0 .708l2 2a.5.5 0 0 0 .708-.708L5.707 8l1.647-1.646a.5.5 0 0 0 0-.708z'/%3E%3C/svg%3E"); - background-size: 1em; -} - -/* stylelint-disable-next-line selector-max-universal */ -.bd-heading + div > * + * { - margin-top: 3rem; -} - -/* Table of contents */ -.bd-aside a { - padding: .1875rem .5rem; - margin-top: .125rem; - margin-right: .3125rem; - color: rgba(0, 0, 0, .65); -} - -.bd-aside a:hover, -.bd-aside a:focus { - color: rgba(0, 0, 0, .85); - background-color: rgba(121, 82, 179, .1); -} - -.bd-aside .active { - font-weight: 600; - color: rgba(0, 0, 0, .85); -} - -.bd-aside .btn { - padding: .25rem .5rem; - font-weight: 600; - color: rgba(0, 0, 0, .65); -} - -.bd-aside .btn:hover, -.bd-aside .btn:focus { - color: rgba(0, 0, 0, .85); - background-color: rgba(121, 82, 179, .1); -} - -.bd-aside .btn:focus { - box-shadow: 0 0 0 1px rgba(121, 82, 179, .7); -} - -.bd-aside .btn::before { - width: 1.25em; - line-height: 0; - content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e"); - transition: transform .35s ease; - transform: rotate(180deg) translateX(-2px); - transform-origin: .5em 50%; -} - -.bd-aside .btn[aria-expanded="true"]::before { - transform: rotate(90deg); -} - - -/* Examples */ -.scrollspy-example { - height: 200px; -} - -[id="modal"] .bd-example .btn, -[id="buttons"] .bd-example .btn, -[id="tooltips"] .bd-example .btn, -[id="popovers"] .bd-example .btn, -[id="dropdowns"] .bd-example .btn-group, -[id="dropdowns"] .bd-example .dropdown, -[id="dropdowns"] .bd-example .dropup, -[id="dropdowns"] .bd-example .dropend, -[id="dropdowns"] .bd-example .dropstart { - margin: 0 0 1rem 1rem; -} - -/* Layout */ -@media (min-width: 1200px) { - body { - display: grid; - grid-template-rows: auto; - grid-template-columns: 1fr 4fr 1fr; - gap: 1rem; - } - - .bd-header { - position: fixed; - top: 0; - right: 0; - left: 0; - z-index: 1030; - grid-column: 1 / span 3; - } - - .bd-aside, - .bd-cheatsheet { - padding-top: 4rem; - } - - /** - * 1. Too bad only Firefox supports subgrids ATM - */ - .bd-cheatsheet, - .bd-cheatsheet section, - .bd-cheatsheet article { - display: inherit; /* 1 */ - grid-template-rows: auto; - grid-template-columns: 1fr 4fr; - grid-column: 1 / span 2; - gap: inherit; /* 1 */ - } - - .bd-aside { - grid-area: 1 / 3; - scroll-margin-top: 4rem; - } - - .bd-cheatsheet section, - .bd-cheatsheet section > h2 { - top: 2rem; - scroll-margin-top: 2rem; - } - - .bd-cheatsheet section > h2::before { - position: absolute; - top: 0; - right: 0; - bottom: -2rem; - left: 0; - z-index: -1; - content: ""; - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 1) calc(100% - 3rem), rgba(255, 255, 255, .01)); - } - - .bd-cheatsheet article, - .bd-cheatsheet .bd-heading { - top: 8rem; - scroll-margin-top: 8rem; - } - - .bd-cheatsheet .bd-heading { - z-index: 1; - } -} diff --git a/site/content/docs/5.2/examples/cheatsheet/index.html b/site/content/docs/5.2/examples/cheatsheet/index.html deleted file mode 100644 index 386058c83f..0000000000 --- a/site/content/docs/5.2/examples/cheatsheet/index.html +++ /dev/null @@ -1,1585 +0,0 @@ ---- -layout: examples -title: Cheatsheet -extra_css: - - "cheatsheet.css" -extra_js: - - src: "cheatsheet.js" -body_class: "bg-light" ---- - - -
-
- -
- -
-
-

Contents

- -
-
-

Typography

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -

Display 1

-

Display 2

-

Display 3

-

Display 4

-

Display 5

-

Display 6

- {{< /example >}} - - {{< example show_markup="false" >}} -

Heading 1

-

Heading 2

-

Heading 3

-

Heading 4

-

Heading 5

-

Heading 6

- {{< /example >}} - - {{< example show_markup="false" >}} -

- This is a lead paragraph. It stands out from regular paragraphs. -

- {{< /example >}} - - {{< example show_markup="false" >}} -

You can use the mark tag to highlight text.

-

This line of text is meant to be treated as deleted text.

-

This line of text is meant to be treated as no longer accurate.

-

This line of text is meant to be treated as an addition to the document.

-

This line of text will render as underlined.

-

This line of text is meant to be treated as fine print.

-

This line rendered as bold text.

-

This line rendered as italicized text.

- {{< /example >}} - - {{< example show_markup="false" >}} -
- {{< /example >}} - - {{< example show_markup="false" >}} -
-

A well-known quote, contained in a blockquote element.

-
Someone famous in Source Title
-
- {{< /example >}} - - {{< example show_markup="false" >}} -
    -
  • This is a list.
  • -
  • It appears completely unstyled.
  • -
  • Structurally, it's still a list.
  • -
  • However, this style only applies to immediate child elements.
  • -
  • Nested lists: -
      -
    • are unaffected by this style
    • -
    • will still show a bullet
    • -
    • and have appropriate left margin
    • -
    -
  • -
  • This may still come in handy in some situations.
  • -
- {{< /example >}} - - {{< example show_markup="false" >}} -
    -
  • This is a list item.
  • -
  • And another one.
  • -
  • But they're displayed inline.
  • -
- {{< /example >}} -
-
-
-
-

Images

- }}">Documentation -
- -
- {{< example show_markup="false" >}} - {{< placeholder width="100%" height="250" class="bd-placeholder-img-lg img-fluid" text="Responsive image" >}} - {{< /example >}} - - {{< example show_markup="false" >}} - {{< placeholder width="200" height="200" class="img-thumbnail" title="A generic square placeholder image with a white border around it, making it resemble a photograph taken with an old instant camera" >}} - {{< /example >}} -
-
-
-
-

Tables

- }}">Documentation -
- -
- {{< example show_markup="false" >}} - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the Bird@twitter
- {{< /example >}} - - {{< example show_markup="false" >}} - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the Bird@twitter
- {{< /example >}} - - {{< example show_markup="false" >}} - - - - - - - - - - - - - - - {{< table.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - - - - - - {{- end -}} - {{< /table.inline >}} - -
ClassHeadingHeading
DefaultCellCell
{{ .name | title }}CellCell
- {{< /example >}} - - {{< example show_markup="false" >}} - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#FirstLastHandle
1MarkOtto@mdo
2JacobThornton@fat
3Larry the Bird@twitter
- {{< /example >}} -
-
-
-
-

Figures

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -
- {{< placeholder width="400" height="300" class="figure-img img-fluid rounded" >}} -
A caption for the above image.
-
- {{< /example >}} -
-
-
- -
-

Forms

- -
-
-

Overview

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -
-
- - -
We'll never share your email with anyone else.
-
-
- - -
-
- - -
-
- - -
-
- Radios buttons -
- - -
-
- - -
-
-
- - -
-
- - -
-
- - -
- -
- {{< /example >}} -
-
-
-
-

Disabled forms

- }}#disabled-forms">Documentation -
- -
- {{< example show_markup="false" >}} -
-
-
- - -
-
- - -
-
-
- - -
-
-
- Disabled radios buttons -
- - -
-
- - -
-
-
- - -
-
- - -
-
- - -
- -
-
- {{< /example >}} -
-
-
- - -
- {{< example show_markup="false" >}} -
- -
-
- -
-
- -
- {{< /example >}} - - {{< example show_markup="false" >}} -
- -
-
- -
-
- -
- {{< /example >}} -
-
-
-
-

Input group

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -
- @ - -
-
- - @example.com -
- -
- https://example.com/users/ - -
-
- $ - - .00 -
-
- With textarea - -
- {{< /example >}} -
-
- -
-
-

Validation

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -
-
- - -
- Looks good! -
-
-
- - -
- Looks good! -
-
-
- -
- @ - -
- Please choose a username. -
-
-
-
- - -
- Please provide a valid city. -
-
-
- - -
- Please select a valid state. -
-
-
- - -
- Please provide a valid zip. -
-
-
-
- - -
- You must agree before submitting. -
-
-
-
- -
-
- {{< /example >}} -
-
-
- -
-

Components

- -
-
-

Accordion

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -
-
-

- -

-
-
- This is the first item's accordion body. It is hidden by default, until the collapse plugin adds the appropriate classes that we use to style each element. These classes control the overall appearance, as well as the showing and hiding via CSS transitions. You can modify any of this with custom CSS or overriding our default variables. It's also worth noting that just about any HTML can go within the .accordion-body, though the transition does limit overflow. -
-
-
-
-

- -

-
-
- This is the second item's accordion body. It is hidden by default, until the collapse plugin adds the appropriate classes that we use to style each element. These classes control the overall appearance, as well as the showing and hiding via CSS transitions. You can modify any of this with custom CSS or overriding our default variables. It's also worth noting that just about any HTML can go within the .accordion-body, though the transition does limit overflow. -
-
-
-
-

- -

-
-
- This is the third item's accordion body. It is hidden by default, until the collapse plugin adds the appropriate classes that we use to style each element. These classes control the overall appearance, as well as the showing and hiding via CSS transitions. You can modify any of this with custom CSS or overriding our default variables. It's also worth noting that just about any HTML can go within the .accordion-body, though the transition does limit overflow. -
-
-
-
- {{< /example >}} -
-
-
-
-

Alerts

- }}">Documentation -
- -
- {{< example show_markup="false" >}} - {{< alerts.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - {{ end -}} - {{< /alerts.inline >}} - {{< /example >}} - - {{< example show_markup="false" >}} - - {{< /example >}} -
-
-
-
-

Badge

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -

Example heading New

-

Example heading New

-

Example heading New

-

Example heading New

-

Example heading New

-

Example heading New

-

Example heading New

-

Example heading New

- {{< /example >}} - - {{< example show_markup="false" >}} - {{< badge.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - {{ .name | title }}{{- end -}} - {{< /badge.inline >}} - {{< /example >}} -
-
- -
-
-

Buttons

- }}">Documentation -
- -
- {{< example show_markup="false" >}} - {{< buttons.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - - {{- end -}} - {{< /buttons.inline >}} - - - {{< /example >}} - - {{< example show_markup="false" >}} - {{< buttons.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - - {{- end -}} - {{< /buttons.inline >}} - {{< /example >}} - - {{< example show_markup="false" >}} - - - - {{< /example >}} -
-
-
-
-

Button group

- }}">Documentation -
- -
- {{< example show_markup="false" >}} - - {{< /example >}} -
-
-
-
-

Card

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -
-
-
- {{< placeholder width="100%" height="180" class="card-img-top" text="Image cap" >}} -
-
Card title
-

Some quick example text to build on the card title and make up the bulk of the card's content.

- Go somewhere -
-
-
-
-
-
- Featured -
-
-
Card title
-

Some quick example text to build on the card title and make up the bulk of the card's content.

- Go somewhere -
- -
-
-
-
-
-
Card title
-

Some quick example text to build on the card title and make up the bulk of the card's content.

-
-
    -
  • An item
  • -
  • A second item
  • -
  • A third item
  • -
- -
-
-
-
-
-
- {{< placeholder width="100%" height="250" text="Image" >}} -
-
-
-
Card title
-

This is a wider card with supporting text below as a natural lead-in to additional content. This content is a little bit longer.

-

Last updated 3 mins ago

-
-
-
-
-
-
- {{< /example >}} -
-
- - -
-
-

List group

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -
    -
  • A disabled item
  • -
  • A second item
  • -
  • A third item
  • -
  • A fourth item
  • -
  • And a fifth one
  • -
- {{< /example >}} - - {{< example show_markup="false" >}} -
    -
  • An item
  • -
  • A second item
  • -
  • A third item
  • -
  • A fourth item
  • -
  • And a fifth one
  • -
- {{< /example >}} - - {{< example show_markup="false" >}} -
- A simple default list group item - {{< list.inline >}} - {{- range (index $.Site.Data "theme-colors") }} - A simple {{ .name }} list group item - {{- end -}} - {{< /list.inline >}} -
- {{< /example >}} -
-
- - - -
-
-

Pagination

- }}">Documentation -
- -
- {{< example show_markup="false" >}} - - {{< /example >}} - - {{< example show_markup="false" >}} - - {{< /example >}} - - {{< example show_markup="false" >}} - - {{< /example >}} -
-
-
-
-

Popovers

- }}">Documentation -
- -
- {{< example show_markup="false" >}} - - {{< /example >}} - - {{< example show_markup="false" >}} - - - - - {{< /example >}} -
-
-
-
-

Progress

- }}">Documentation -
- -
- {{< example show_markup="false" >}} -
-
0%
-
-
-
25%
-
-
-
50%
-
-
-
75%
-
-
-
100%
-
- {{< /example >}} - - {{< example show_markup="false" >}} -
-
-
-
- {{< /example >}} -
-
-
-
-

Scrollspy

- }}">Documentation -
- -
-
- -
-

First heading

-

This is some placeholder content for the scrollspy page. Note that as you scroll down the page, the appropriate navigation link is highlighted. It's repeated throughout the component example. We keep adding some more example copy here to emphasize the scrolling and highlighting.

-

Second heading

-

This is some placeholder content for the scrollspy page. Note that as you scroll down the page, the appropriate navigation link is highlighted. It's repeated throughout the component example. We keep adding some more example copy here to emphasize the scrolling and highlighting.

-

Third heading

-

This is some placeholder content for the scrollspy page. Note that as you scroll down the page, the appropriate navigation link is highlighted. It's repeated throughout the component example. We keep adding some more example copy here to emphasize the scrolling and highlighting.

-

Fourth heading

-

This is some placeholder content for the scrollspy page. Note that as you scroll down the page, the appropriate navigation link is highlighted. It's repeated throughout the component example. We keep adding some more example copy here to emphasize the scrolling and highlighting.

-

Fifth heading

-

This is some placeholder content for the scrollspy page. Note that as you scroll down the page, the appropriate navigation link is highlighted. It's repeated throughout the component example. We keep adding some more example copy here to emphasize the scrolling and highlighting.

-
-
-
-
-
-
-

Spinners

- }}">Documentation -
- -
- {{< example show_markup="false" >}} - {{< spinner.inline >}} - {{- range (index $.Site.Data "theme-colors") }} -
- Loading... -
- {{- end -}} - {{< /spinner.inline >}} - {{< /example >}} - - {{< example show_markup="false" >}} - {{< spinner.inline >}} - {{- range (index $.Site.Data "theme-colors") }} -
- Loading... -
- {{- end -}} - {{< /spinner.inline >}} - {{< /example >}} -
-
-
-
-

Toasts

- }}">Documentation -
- -
- {{< example show_markup="false" class="bg-dark p-5 align-items-center" >}} - - {{< /example >}} -
-
-
-
-

Tooltips

- }}">Documentation -
- -
- {{< example show_markup="false" class="tooltip-demo" >}} - - - - - - {{< /example >}} -
-
-
-
- - - - - -
diff --git a/site/content/docs/5.2/examples/checkout-rtl/index.html b/site/content/docs/5.2/examples/checkout-rtl/index.html deleted file mode 100644 index 3376332219..0000000000 --- a/site/content/docs/5.2/examples/checkout-rtl/index.html +++ /dev/null @@ -1,234 +0,0 @@ ---- -layout: examples -title: مثال إتمام الشراء -direction: rtl -extra_css: - - "../checkout/form-validation.css" -extra_js: - - src: "../checkout/form-validation.js" -body_class: "bg-light" ---- - - -
-
-
- -

نموذج إتمام الشراء

-

فيما يلي مثال على نموذج تم إنشاؤه بالكامل باستخدام عناصر تحكم النموذج في Bootstrap. لكل مجموعة نماذج مطلوبة حالة تحقق يمكن تشغيلها بمحاولة إرسال النموذج دون استكماله.

-
- -
-
-

- عربة التسوق - 3 -

-
    -
  • -
    -
    اسم المنتج
    - وصف مختصر -
    - $12 -
  • -
  • -
    -
    المنتج الثاني
    - وصف مختصر -
    - $8 -
  • -
  • -
    -
    البند الثالث
    - وصف مختصر -
    - $5 -
  • -
  • -
    -
    رمز ترويجي
    - EXAMPLECODE -
    - -$5 -
  • -
  • - مجموع (USD) - $20 -
  • -
- -
-
- - - -
-
-
-
-

عنوان الفوترة

-
-
-
- - -
- يرجى إدخال اسم أول صحيح. -
-
- -
- - -
- يرجى إدخال اسم عائلة صحيح. -
-
- -
- -
- @ - -
- اسم المستخدم الخاص بك مطلوب. -
-
-
- -
- - -
- يرجى إدخال عنوان بريد إلكتروني صحيح لتصلكم تحديثات الشحن. -
-
- -
- - -
- يرجى إدخال عنوان الشحن الخاص بك. -
-
- -
- - -
- -
- - -
- يرجى اختيار بلد صحيح. -
-
- -
- - -
- يرجى اختيار اسم منطقة صحيح. -
-
- -
- - -
- الرمز البريدي مطلوب. -
-
-
- -
- -
- - -
- -
- - -
- -
- -

طريقة الدفع

- -
-
- - -
-
- - -
-
- - -
-
- -
-
- - - الاسم الكامل كما هو معروض على البطاقة -
- الاسم على البطاقة مطلوب -
-
- -
- - -
- رقم بطاقة الائتمان مطلوب -
-
- -
- - -
- تاريخ انتهاء الصلاحية مطلوب -
-
- -
- - -
- رمز الحماية مطلوب -
-
-
- -
- - -
-
-
-
- -
diff --git a/site/content/docs/5.2/examples/checkout/form-validation.css b/site/content/docs/5.2/examples/checkout/form-validation.css deleted file mode 100644 index e5ea31c405..0000000000 --- a/site/content/docs/5.2/examples/checkout/form-validation.css +++ /dev/null @@ -1,3 +0,0 @@ -.container { - max-width: 960px; -} diff --git a/site/content/docs/5.2/examples/checkout/form-validation.js b/site/content/docs/5.2/examples/checkout/form-validation.js deleted file mode 100644 index 112d67f27e..0000000000 --- a/site/content/docs/5.2/examples/checkout/form-validation.js +++ /dev/null @@ -1,19 +0,0 @@ -// Example starter JavaScript for disabling form submissions if there are invalid fields -(() => { - 'use strict' - - // Fetch all the forms we want to apply custom Boosted validation styles to - const forms = document.querySelectorAll('.needs-validation') - - // Loop over them and prevent submission - Array.from(forms).forEach(form => { - form.addEventListener('submit', event => { - if (!form.checkValidity()) { - event.preventDefault() - event.stopPropagation() - } - - form.classList.add('was-validated') - }, false) - }) -})() diff --git a/site/content/docs/5.2/examples/checkout/index.html b/site/content/docs/5.2/examples/checkout/index.html deleted file mode 100644 index d86b3c9304..0000000000 --- a/site/content/docs/5.2/examples/checkout/index.html +++ /dev/null @@ -1,234 +0,0 @@ ---- -layout: examples -title: Checkout example -extra_css: - - "form-validation.css" -extra_js: - - src: "form-validation.js" -body_class: "bg-light" ---- - - -
-
-
- -

Checkout form

-

Below is an example form built entirely with Bootstrap’s form controls. Each required form group has a validation state that can be triggered by attempting to submit the form without completing it.

-
- -
-
-

- Your cart - 3 -

-
    -
  • -
    -

    Product name

    - Brief description -
    - $12 -
  • -
  • -
    -

    Second product

    - Brief description -
    - $8 -
  • -
  • -
    -

    Third item

    - Brief description -
    - $5 -
  • -
  • -
    -

    Promo code

    - EXAMPLECODE -
    - −$5 -
  • -
  • - Total (USD) - $20 -
  • -
- -
-
- - - -
-
-
-
-

Billing address

-
-
-
- - -
- Valid first name is required. -
-
- -
- - -
- Valid last name is required. -
-
- -
- -
- @ - -
- Your username is required. -
-
-
- -
- - -
- Please enter a valid email address for shipping updates. -
-
- -
- - -
- Please enter your shipping address. -
-
- -
- - -
- -
- - -
- Please select a valid country. -
-
- -
- - -
- Please provide a valid state. -
-
- -
- - -
- Zip code required. -
-
-
- -
- -
- - -
- -
- - -
- -
- -

Payment

- -
-
- - -
-
- - -
-
- - -
-
- -
-
- - - Full name as displayed on card -
- Name on card is required -
-
- -
- - -
- Credit card number is required -
-
- -
- - -
- Expiration date required -
-
- -
- - -
- Security code required -
-
-
- -
- - -
-
-
-
- - -
diff --git a/site/content/docs/5.2/examples/cover/cover.css b/site/content/docs/5.2/examples/cover/cover.css deleted file mode 100644 index 1b1c5407b2..0000000000 --- a/site/content/docs/5.2/examples/cover/cover.css +++ /dev/null @@ -1,50 +0,0 @@ -/* - * Globals - */ - - -/* Custom default button */ -.btn-secondary, -.btn-secondary:hover, -.btn-secondary:focus { - color: #333; - text-shadow: none; /* Prevent inheritance from `body` */ -} - - -/* - * Base structure - */ - -body { - text-shadow: 0 .05rem .1rem rgba(0, 0, 0, .5); - box-shadow: inset 0 0 5rem rgba(0, 0, 0, .5); -} - -.cover-container { - max-width: 42em; -} - - -/* - * Header - */ - -.nav-masthead .nav-link { - color: rgba(255, 255, 255, .5); - border-bottom: .25rem solid transparent; -} - -.nav-masthead .nav-link:hover, -.nav-masthead .nav-link:focus { - border-bottom-color: rgba(255, 255, 255, .25); -} - -.nav-masthead .nav-link + .nav-link { - margin-left: 1rem; -} - -.nav-masthead .active { - color: #fff; - border-bottom-color: #fff; -} diff --git a/site/content/docs/5.2/examples/cover/index.html b/site/content/docs/5.2/examples/cover/index.html deleted file mode 100644 index 34dc1c2b64..0000000000 --- a/site/content/docs/5.2/examples/cover/index.html +++ /dev/null @@ -1,34 +0,0 @@ ---- -layout: examples -title: Cover Template -extra_css: - - "cover.css" -html_class: "h-100" -body_class: "d-flex h-100 text-center text-bg-dark" -include_js: false ---- - -
-
-
-

Cover

- -
-
- -
-

Cover your page.

-

Cover is a one-page template for building simple and beautiful home pages. Download, edit the text, and add your own fullscreen background photo to make it your own.

-

- Learn more -

-
- - -
diff --git a/site/content/docs/5.2/examples/dashboard-rtl/dashboard.js b/site/content/docs/5.2/examples/dashboard-rtl/dashboard.js deleted file mode 100644 index 96e0895bf2..0000000000 --- a/site/content/docs/5.2/examples/dashboard-rtl/dashboard.js +++ /dev/null @@ -1,53 +0,0 @@ -/* globals Chart:false, feather:false */ - -(() => { - 'use strict' - - feather.replace({ 'aria-hidden': 'true' }) - - // Graphs - const ctx = document.getElementById('myChart') - // eslint-disable-next-line no-unused-vars - const myChart = new Chart(ctx, { - type: 'line', - data: { - labels: [ - 'الأحد', - 'الإثنين', - 'الثلاثاء', - 'الأربعاء', - 'الخميس', - 'الجمعة', - 'السبت' - ], - datasets: [{ - data: [ - 15339, - 21345, - 18483, - 24003, - 23489, - 24092, - 12034 - ], - lineTension: 0, - backgroundColor: 'transparent', - borderColor: '#007bff', - borderWidth: 4, - pointBackgroundColor: '#007bff' - }] - }, - options: { - scales: { - yAxes: [{ - ticks: { - beginAtZero: false - } - }] - }, - legend: { - display: false - } - } - }) -})() diff --git a/site/content/docs/5.2/examples/dashboard-rtl/index.html b/site/content/docs/5.2/examples/dashboard-rtl/index.html deleted file mode 100644 index 8344d24861..0000000000 --- a/site/content/docs/5.2/examples/dashboard-rtl/index.html +++ /dev/null @@ -1,256 +0,0 @@ ---- -layout: examples -title: قالب لوحة القيادة -direction: rtl -extra_css: - - "../dashboard/dashboard.rtl.css" -extra_js: - - src: "https://cdn.jsdelivr.net/npm/feather-icons@4.28.0/dist/feather.min.js" - integrity: "sha384-uO3SXW5IuS1ZpFPKugNNWqTZRRglnUJK6UAZ/gxOX80nxEkN9NcGZTftn6RzhGWE" - - src: "https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js" - integrity: "sha384-zNy6FEbO50N+Cg5wap8IKA4M/ZnLJgzc6w2NqACZaK0u0FXfOWRRJOnQtpZun8ha" - - src: "dashboard.js" ---- - - -
- - -
-
- - -
-
-

لوحة القيادة

-
-
- - -
- -
-
- - - -

عنوان القسم

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#عنوانعنوانعنوانعنوان
1,001بياناتعشوائيةتثريالجدول
1,002تثريمبهةتصميمتنسيق
1,003عشوائيةغنيةقيمةمفيدة
1,003معلوماتتثريتوضيحيةعشوائية
1,004الجدولبياناتتنسيققيمة
1,005قيمةمبهةالجدولتثري
1,006قيمةتوضيحيةغنيةعشوائية
1,007تثريمفيدةمعلوماتمبهة
1,008بياناتعشوائيةتثريالجدول
1,009تثريمبهةتصميمتنسيق
1,010عشوائيةغنيةقيمةمفيدة
1,011معلوماتتثريتوضيحيةعشوائية
1,012الجدولتثريتنسيققيمة
1,013قيمةمبهةالجدولتصميم
1,014قيمةتوضيحيةغنيةعشوائية
1,015بياناتمفيدةمعلوماتالجدول
-
-
-
-
-
diff --git a/site/content/docs/5.2/examples/dashboard/dashboard.css b/site/content/docs/5.2/examples/dashboard/dashboard.css deleted file mode 100644 index ad12048e76..0000000000 --- a/site/content/docs/5.2/examples/dashboard/dashboard.css +++ /dev/null @@ -1,92 +0,0 @@ -body { - font-size: .875rem; -} - -.feather { - width: 16px; - height: 16px; -} - -/* - * Sidebar - */ - -.sidebar { - position: fixed; - top: 0; - /* rtl:raw: - right: 0; - */ - bottom: 0; - /* rtl:remove */ - left: 0; - z-index: 100; /* Behind the navbar */ - padding: 48px 0 0; /* Height of navbar */ - box-shadow: inset -1px 0 0 rgba(0, 0, 0, .1); -} - -@media (max-width: 767.98px) { - .sidebar { - top: 5rem; - } -} - -.sidebar-sticky { - height: calc(100vh - 48px); - overflow-x: hidden; - overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */ -} - -.sidebar .nav-link { - font-weight: 500; - color: #333; -} - -.sidebar .nav-link .feather { - margin-right: 4px; - color: #727272; -} - -.sidebar .nav-link.active { - color: #2470dc; -} - -.sidebar .nav-link:hover .feather, -.sidebar .nav-link.active .feather { - color: inherit; -} - -.sidebar-heading { - font-size: .75rem; -} - -/* - * Navbar - */ - -.navbar-brand { - padding-top: .75rem; - padding-bottom: .75rem; - background-color: rgba(0, 0, 0, .25); - box-shadow: inset -1px 0 0 rgba(0, 0, 0, .25); -} - -.navbar .navbar-toggler { - top: .25rem; - right: 1rem; -} - -.navbar .form-control { - padding: .75rem 1rem; -} - -.form-control-dark { - color: #fff; - background-color: rgba(255, 255, 255, .1); - border-color: rgba(255, 255, 255, .1); -} - -.form-control-dark:focus { - border-color: transparent; - box-shadow: 0 0 0 3px rgba(255, 255, 255, .25); -} diff --git a/site/content/docs/5.2/examples/dashboard/dashboard.js b/site/content/docs/5.2/examples/dashboard/dashboard.js deleted file mode 100644 index e1379758b2..0000000000 --- a/site/content/docs/5.2/examples/dashboard/dashboard.js +++ /dev/null @@ -1,53 +0,0 @@ -/* globals Chart:false, feather:false */ - -(() => { - 'use strict' - - feather.replace({ 'aria-hidden': 'true' }) - - // Graphs - const ctx = document.getElementById('myChart') - // eslint-disable-next-line no-unused-vars - const myChart = new Chart(ctx, { - type: 'line', - data: { - labels: [ - 'Sunday', - 'Monday', - 'Tuesday', - 'Wednesday', - 'Thursday', - 'Friday', - 'Saturday' - ], - datasets: [{ - data: [ - 15339, - 21345, - 18483, - 24003, - 23489, - 24092, - 12034 - ], - lineTension: 0, - backgroundColor: 'transparent', - borderColor: '#007bff', - borderWidth: 4, - pointBackgroundColor: '#007bff' - }] - }, - options: { - scales: { - yAxes: [{ - ticks: { - beginAtZero: false - } - }] - }, - legend: { - display: false - } - } - }) -})() diff --git a/site/content/docs/5.2/examples/dashboard/dashboard.rtl.css b/site/content/docs/5.2/examples/dashboard/dashboard.rtl.css deleted file mode 100644 index 31ea3cc64e..0000000000 --- a/site/content/docs/5.2/examples/dashboard/dashboard.rtl.css +++ /dev/null @@ -1,88 +0,0 @@ -body { - font-size: .875rem; -} - -.feather { - width: 16px; - height: 16px; -} - -/* - * Sidebar - */ - -.sidebar { - position: fixed; - top: 0; - right: 0; - bottom: 0; - z-index: 100; /* Behind the navbar */ - padding: 48px 0 0; /* Height of navbar */ - box-shadow: inset 1px 0 0 rgba(0, 0, 0, .1); -} - -@media (max-width: 767.98px) { - .sidebar { - top: 5rem; - } -} - -.sidebar-sticky { - height: calc(100vh - 48px); - overflow-x: hidden; - overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */ -} - -.sidebar .nav-link { - font-weight: 500; - color: #333; -} - -.sidebar .nav-link .feather { - margin-left: 4px; - color: #727272; -} - -.sidebar .nav-link.active { - color: #2470dc; -} - -.sidebar .nav-link:hover .feather, -.sidebar .nav-link.active .feather { - color: inherit; -} - -.sidebar-heading { - font-size: .75rem; -} - -/* - * Navbar - */ - -.navbar-brand { - padding-top: .75rem; - padding-bottom: .75rem; - background-color: rgba(0, 0, 0, .25); - box-shadow: inset 1px 0 0 rgba(0, 0, 0, .25); -} - -.navbar .navbar-toggler { - top: .25rem; - left: 1rem; -} - -.navbar .form-control { - padding: .75rem 1rem; -} - -.form-control-dark { - color: #fff; - background-color: rgba(255, 255, 255, .1); - border-color: rgba(255, 255, 255, .1); -} - -.form-control-dark:focus { - border-color: transparent; - box-shadow: 0 0 0 3px rgba(255, 255, 255, .25); -} diff --git a/site/content/docs/5.2/examples/dashboard/index.html b/site/content/docs/5.2/examples/dashboard/index.html deleted file mode 100644 index a23b70bea4..0000000000 --- a/site/content/docs/5.2/examples/dashboard/index.html +++ /dev/null @@ -1,255 +0,0 @@ ---- -layout: examples -title: Dashboard Template -extra_css: - - "dashboard.css" -extra_js: - - src: "https://cdn.jsdelivr.net/npm/feather-icons@4.28.0/dist/feather.min.js" - integrity: "sha384-uO3SXW5IuS1ZpFPKugNNWqTZRRglnUJK6UAZ/gxOX80nxEkN9NcGZTftn6RzhGWE" - - src: "https://cdn.jsdelivr.net/npm/chart.js@2.9.4/dist/Chart.min.js" - integrity: "sha384-zNy6FEbO50N+Cg5wap8IKA4M/ZnLJgzc6w2NqACZaK0u0FXfOWRRJOnQtpZun8ha" - - src: "dashboard.js" ---- - - -
- - -
-
- - -
-
-

Dashboard

-
-
- - -
- -
-
- - - -

Section title

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#HeaderHeaderHeaderHeader
1,001randomdataplaceholdertext
1,002placeholderirrelevantvisuallayout
1,003datarichdashboardtabular
1,003informationplaceholderillustrativedata
1,004textrandomlayoutdashboard
1,005dashboardirrelevanttextplaceholder
1,006dashboardillustrativerichdata
1,007placeholdertabularinformationirrelevant
1,008randomdataplaceholdertext
1,009placeholderirrelevantvisuallayout
1,010datarichdashboardtabular
1,011informationplaceholderillustrativedata
1,012textplaceholderlayoutdashboard
1,013dashboardirrelevanttextvisual
1,014dashboardillustrativerichdata
1,015randomtabularinformationtext
-
-
-
-
-
diff --git a/site/content/docs/5.2/examples/dropdowns/dropdowns.css b/site/content/docs/5.2/examples/dropdowns/dropdowns.css deleted file mode 100644 index 556f310a9d..0000000000 --- a/site/content/docs/5.2/examples/dropdowns/dropdowns.css +++ /dev/null @@ -1,79 +0,0 @@ -.dropdown-menu { - margin: 4rem auto; -} - -.dropdown-item-danger { - color: var(--bs-red); -} -.dropdown-item-danger:hover, -.dropdown-item-danger:focus { - color: #fff; - background-color: var(--bs-red); -} -.dropdown-item-danger.active { - background-color: var(--bs-red); -} - -.btn-hover-light { - background-color: var(--bs-white); -} -.btn-hover-light:hover, -.btn-hover-light:focus { - color: var(--bs-blue); - background-color: var(--bs-light); -} - -.cal-month, -.cal-days, -.cal-weekdays { - display: grid; - grid-template-columns: repeat(7, 1fr); - align-items: center; -} -.cal-month-name { - grid-column-start: 2; - grid-column-end: 7; - text-align: center; -} -.cal-weekday, -.cal-btn { - display: flex; - flex-shrink: 0; - align-items: center; - justify-content: center; - height: 3rem; - padding: 0; -} -.cal-btn:not([disabled]) { - font-weight: 500; -} -.cal-btn:hover, -.cal-btn:focus { - background-color: rgba(0, 0, 0, .05); -} -.cal-btn[disabled] { - border: 0; - opacity: .5; -} - -.form-control-dark { - background-color: rgba(255, 255, 255, .05); - border-color: rgba(255, 255, 255, .15); -} - - -.w-220px { - width: 220px; -} - -.w-280px { - width: 280px; -} - -.w-340px { - width: 340px; -} - -.w-600px { - width: 600px; -} diff --git a/site/content/docs/5.2/examples/dropdowns/index.html b/site/content/docs/5.2/examples/dropdowns/index.html deleted file mode 100644 index 3bdce3837f..0000000000 --- a/site/content/docs/5.2/examples/dropdowns/index.html +++ /dev/null @@ -1,344 +0,0 @@ ---- -layout: examples -title: Dropdowns -extra_css: - - "dropdowns.css" -body_class: "" ---- - - -
- -

Dropdowns Bootstrap example

- - - - Bootstrap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - -
- - - -
- - -
\ No newline at end of file diff --git a/site/content/docs/5.2/examples/features/features.css b/site/content/docs/5.2/examples/features/features.css deleted file mode 100644 index b5d658f6b4..0000000000 --- a/site/content/docs/5.2/examples/features/features.css +++ /dev/null @@ -1,36 +0,0 @@ -.feature-icon { - width: 4rem; - height: 4rem; - border-radius: .75rem; -} - -.icon-link > .bi { - margin-top: .125rem; - margin-left: .125rem; - fill: currentcolor; - transition: transform .25s ease-in-out; -} -.icon-link:hover > .bi { - transform: translate(.25rem); -} - -.icon-square { - width: 3rem; - height: 3rem; - border-radius: .75rem; -} - -.text-shadow-1 { text-shadow: 0 .125rem .25rem rgba(0, 0, 0, .25); } -.text-shadow-2 { text-shadow: 0 .25rem .5rem rgba(0, 0, 0, .25); } -.text-shadow-3 { text-shadow: 0 .5rem 1.5rem rgba(0, 0, 0, .25); } - -.card-cover { - background-repeat: no-repeat; - background-position: center center; - background-size: cover; -} - -.feature-icon-small { - width: 3rem; - height: 3rem; -} diff --git a/site/content/docs/5.2/examples/features/index.html b/site/content/docs/5.2/examples/features/index.html deleted file mode 100644 index c134a0a919..0000000000 --- a/site/content/docs/5.2/examples/features/index.html +++ /dev/null @@ -1,347 +0,0 @@ ---- -layout: examples -title: Features -extra_css: - - "features.css" -body_class: "" ---- - - - - Bootstrap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

Features examples

- - - -
- -
-

Hanging icons

-
-
-
- -
-
-

Featured title

-

Paragraph of text beneath the heading to explain the heading. We'll add onto it with another sentence and probably just keep going until we run out of words.

- - Primary button - -
-
-
-
- -
-
-

Featured title

-

Paragraph of text beneath the heading to explain the heading. We'll add onto it with another sentence and probably just keep going until we run out of words.

- - Primary button - -
-
-
-
- -
-
-

Featured title

-

Paragraph of text beneath the heading to explain the heading. We'll add onto it with another sentence and probably just keep going until we run out of words.

- - Primary button - -
-
-
-
- -
- -
-

Custom cards

- -
-
-
-
-

Short title, long jacket

-
    -
  • - Bootstrap -
  • -
  • - - Earth -
  • -
  • - - 3d -
  • -
-
-
-
- -
-
-
-

Much longer title that wraps to multiple lines

-
    -
  • - Bootstrap -
  • -
  • - - Pakistan -
  • -
  • - - 4d -
  • -
-
-
-
- -
-
-
-

Another longer title belongs here

-
    -
  • - Bootstrap -
  • -
  • - - California -
  • -
  • - - 5d -
  • -
-
-
-
-
-
- -
- -
-

Icon grid

- -
-
- -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
-
-
- -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
-
-
- -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
-
-
- -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
-
-
- -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
-
-
- -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
-
-
- -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
-
-
- -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
-
-
-
- -
- -
-

Features with title

- -
-
-

Left-aligned title explaining these awesome features

-

Paragraph of text beneath the heading to explain the heading. We'll add onto it with another sentence and probably just keep going until we run out of words.

- Primary button -
-
-
-
- - - -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
- -
-
- - - -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
- -
-
- - - -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
- -
-
- - - -
-

Featured title

-

Paragraph of text beneath the heading to explain the heading.

-
-
-
-
-
diff --git a/site/content/docs/5.2/examples/features/unsplash-photo-1.jpg b/site/content/docs/5.2/examples/features/unsplash-photo-1.jpg deleted file mode 100644 index ed2e36a78d..0000000000 Binary files a/site/content/docs/5.2/examples/features/unsplash-photo-1.jpg and /dev/null differ diff --git a/site/content/docs/5.2/examples/features/unsplash-photo-2.jpg b/site/content/docs/5.2/examples/features/unsplash-photo-2.jpg deleted file mode 100644 index de5e3bcb24..0000000000 Binary files a/site/content/docs/5.2/examples/features/unsplash-photo-2.jpg and /dev/null differ diff --git a/site/content/docs/5.2/examples/features/unsplash-photo-3.jpg b/site/content/docs/5.2/examples/features/unsplash-photo-3.jpg deleted file mode 100644 index 1b8f7afd2c..0000000000 Binary files a/site/content/docs/5.2/examples/features/unsplash-photo-3.jpg and /dev/null differ diff --git a/site/content/docs/5.2/examples/headers/headers.css b/site/content/docs/5.2/examples/headers/headers.css deleted file mode 100644 index 8230c9a5f5..0000000000 --- a/site/content/docs/5.2/examples/headers/headers.css +++ /dev/null @@ -1,15 +0,0 @@ -.form-control-dark { - border-color: var(--bs-gray); -} -.form-control-dark:focus { - border-color: #fff; - box-shadow: 0 0 0 .25rem rgba(255, 255, 255, .25); -} - -.text-small { - font-size: 85%; -} - -.dropdown-toggle { - outline: 0; -} diff --git a/site/content/docs/5.2/examples/headers/index.html b/site/content/docs/5.2/examples/headers/index.html deleted file mode 100644 index cc5871734c..0000000000 --- a/site/content/docs/5.2/examples/headers/index.html +++ /dev/null @@ -1,296 +0,0 @@ ---- -layout: examples -title: Headers -extra_css: - - "headers.css" -body_class: "" ---- - - - - Bootstrap - - - - - - - - - - - - - - - - - - - - - - -
-

Headers examples

- - - -
- -
-
- -
-
- -
- -
-
- - - - - - -
- - -
-
-
- -
- -
-
-
- - - - - - - - -
- - -
-
-
-
- -
- -
-
-
- - - - - - - - - -
-
-
- -
- -
-
- - -
- - - -
-
-
- -
-
-
-









-
-
-









-
-
-
- -
- - -
- -
- -
- -
- -
-
- - -
- - -
-
-
-
- -
-
diff --git a/site/content/docs/5.2/examples/heroes/bootstrap-docs.png b/site/content/docs/5.2/examples/heroes/bootstrap-docs.png deleted file mode 100644 index 471a9eddfe..0000000000 Binary files a/site/content/docs/5.2/examples/heroes/bootstrap-docs.png and /dev/null differ diff --git a/site/content/docs/5.2/examples/heroes/bootstrap-themes.png b/site/content/docs/5.2/examples/heroes/bootstrap-themes.png deleted file mode 100644 index 13c32337d6..0000000000 Binary files a/site/content/docs/5.2/examples/heroes/bootstrap-themes.png and /dev/null differ diff --git a/site/content/docs/5.2/examples/heroes/heroes.css b/site/content/docs/5.2/examples/heroes/heroes.css deleted file mode 100644 index e9deaf744f..0000000000 --- a/site/content/docs/5.2/examples/heroes/heroes.css +++ /dev/null @@ -1,3 +0,0 @@ -@media (min-width: 992px) { - .rounded-lg-3 { border-radius: .3rem; } -} diff --git a/site/content/docs/5.2/examples/heroes/index.html b/site/content/docs/5.2/examples/heroes/index.html deleted file mode 100644 index 53682aa93d..0000000000 --- a/site/content/docs/5.2/examples/heroes/index.html +++ /dev/null @@ -1,127 +0,0 @@ ---- -layout: examples -title: Heroes -extra_css: - - "heroes.css" -body_class: "" ---- - - -
-

Heroes examples

- -
- -

Centered hero

-
-

Quickly design and customize responsive mobile-first sites with Bootstrap, the world’s most popular front-end open source toolkit, featuring Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful JavaScript plugins.

-
- - -
-
-
- -
- -
-

Centered screenshot

-
-

Quickly design and customize responsive mobile-first sites with Bootstrap, the world’s most popular front-end open source toolkit, featuring Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful JavaScript plugins.

-
- - -
-
-
-
- Example image -
-
-
- -
- -
-
-
- Bootstrap Themes -
-
-

Responsive left-aligned hero with image

-

Quickly design and customize responsive mobile-first sites with Bootstrap, the world’s most popular front-end open source toolkit, featuring Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful JavaScript plugins.

-
- - -
-
-
-
- -
- -
-
-
-

Vertically centered hero sign-up form

-

Below is an example form built entirely with Bootstrap’s form controls. Each required form group has a validation state that can be triggered by attempting to submit the form without completing it.

-
-
-
-
- - -
-
- - -
-
- -
- -
- By clicking Sign up, you agree to the terms of use. -
-
-
-
- - -
- -
-
-
-

Border hero with cropped image and shadows

-

Quickly design and customize responsive mobile-first sites with Bootstrap, the world’s most popular front-end open source toolkit, featuring Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful JavaScript plugins.

-
- - -
-
-
- -
-
-
- -
- -
-
-

Dark mode hero

-
-

Quickly design and customize responsive mobile-first sites with Bootstrap, the world’s most popular front-end open source toolkit, featuring Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful JavaScript plugins.

-
- - -
-
-
-
- -
-
diff --git a/site/content/docs/5.2/examples/jumbotron/index.html b/site/content/docs/5.2/examples/jumbotron/index.html deleted file mode 100644 index 8131d1903d..0000000000 --- a/site/content/docs/5.2/examples/jumbotron/index.html +++ /dev/null @@ -1,45 +0,0 @@ ---- -layout: examples -title: Jumbotron example -include_js: false ---- - -
-
-
- - Bootstrap - Jumbotron example - -
- -
-
-

Custom jumbotron

-

Using a series of utilities, you can create this jumbotron, just like the one in previous versions of Bootstrap. Check out the examples below for how you can remix and restyle it to your liking.

- -
-
- -
-
-
-

Change the background

-

Swap the background-color utility and add a `.text-*` color utility to mix up the jumbotron look. Then, mix and match with additional component themes and more.

- -
-
-
-
-

Add borders

-

Or, keep it light and add a border for some added definition to the boundaries of your content. Be sure to look under the hood at the source HTML here as we've adjusted the alignment and sizing of both column's content for equal-height.

- -
-
-
- -
- © {{< year >}} -
-
-
diff --git a/site/content/docs/5.2/examples/list-groups/index.html b/site/content/docs/5.2/examples/list-groups/index.html deleted file mode 100644 index 1004445c0c..0000000000 --- a/site/content/docs/5.2/examples/list-groups/index.html +++ /dev/null @@ -1,228 +0,0 @@ ---- -layout: examples -title: List groups -extra_css: - - "list-groups.css" -body_class: "" ---- - - -
- -

List groups Bootstrap example

- - - - Bootstrap - - - - - - - - - - - - - - - - - - - - -
- -
-
- - - -
- -
- - - -
-
- -
- -
- - - - -
- -
- -
- - - - - - - - - - - -
- -
- -
-
- - -
- -
- - -
- -
- - -
- -
- - -
-
-
\ No newline at end of file diff --git a/site/content/docs/5.2/examples/list-groups/list-groups.css b/site/content/docs/5.2/examples/list-groups/list-groups.css deleted file mode 100644 index 218508412b..0000000000 --- a/site/content/docs/5.2/examples/list-groups/list-groups.css +++ /dev/null @@ -1,61 +0,0 @@ -.list-group { - max-width: 460px; - margin: 4rem auto; -} - -.form-check-input:checked + .form-checked-content { - opacity: .5; -} - -.form-check-input-placeholder { - border-style: dashed; -} -[contenteditable]:focus { - outline: 0; -} - -.list-group-checkable .list-group-item { - cursor: pointer; -} -.list-group-item-check { - position: absolute; - clip: rect(0, 0, 0, 0); -} -.list-group-item-check:hover + .list-group-item { - background-color: var(--bs-light); -} -.list-group-item-check:checked + .list-group-item { - color: #fff; - background-color: var(--bs-blue); -} -.list-group-item-check[disabled] + .list-group-item, -.list-group-item-check:disabled + .list-group-item { - pointer-events: none; - filter: none; - opacity: .5; -} - -.list-group-radio .list-group-item { - cursor: pointer; - border-radius: .5rem; -} -.list-group-radio .form-check-input { - z-index: 2; - margin-top: -.5em; -} -.list-group-radio .list-group-item:hover, -.list-group-radio .list-group-item:focus { - background-color: var(--bs-light); -} - -.list-group-radio .form-check-input:checked + .list-group-item { - background-color: var(--bs-body); - border-color: var(--bs-blue); - box-shadow: 0 0 0 2px var(--bs-blue); -} -.list-group-radio .form-check-input[disabled] + .list-group-item, -.list-group-radio .form-check-input:disabled + .list-group-item { - pointer-events: none; - filter: none; - opacity: .5; -} diff --git a/site/content/docs/5.2/examples/modals/index.html b/site/content/docs/5.2/examples/modals/index.html deleted file mode 100644 index 456f3a418f..0000000000 --- a/site/content/docs/5.2/examples/modals/index.html +++ /dev/null @@ -1,179 +0,0 @@ ---- -layout: examples -title: Modals -extra_css: - - "modals.css" -body_class: "" ---- - - -
- -

Modals Bootstrap example

- - - - Bootstrap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - -
- - - -
- - - -
-
diff --git a/site/content/docs/5.2/examples/modals/modals.css b/site/content/docs/5.2/examples/modals/modals.css deleted file mode 100644 index 51ad2c4fb7..0000000000 --- a/site/content/docs/5.2/examples/modals/modals.css +++ /dev/null @@ -1,15 +0,0 @@ -.modal-sheet .modal-dialog { - width: 380px; - transition: bottom .75s ease-in-out; -} -.modal-sheet .modal-footer { - padding-bottom: 2rem; -} - -.modal-alert .modal-dialog { - width: 380px; -} - -.modal-tour .modal-dialog { - width: 380px; -} diff --git a/site/content/docs/5.2/examples/navbar-bottom/index.html b/site/content/docs/5.2/examples/navbar-bottom/index.html deleted file mode 100644 index c0e859ad0c..0000000000 --- a/site/content/docs/5.2/examples/navbar-bottom/index.html +++ /dev/null @@ -1,41 +0,0 @@ ---- -layout: examples -title: Bottom navbar example ---- - -
-
-

Bottom Navbar example

-

This example is a quick exercise to illustrate how the bottom navbar works.

- }}" role="button">View navbar docs » -
-
- diff --git a/site/content/docs/5.2/examples/navbar-fixed/index.html b/site/content/docs/5.2/examples/navbar-fixed/index.html deleted file mode 100644 index 8caf870d2e..0000000000 --- a/site/content/docs/5.2/examples/navbar-fixed/index.html +++ /dev/null @@ -1,40 +0,0 @@ ---- -layout: examples -title: Fixed top navbar example -extra_css: - - "navbar-top-fixed.css" ---- - - - -
-
-

Navbar example

-

This example is a quick exercise to illustrate how fixed to top navbar works. As you scroll, it will remain fixed to the top of your browser’s viewport.

- }}" role="button">View navbar docs » -
-
diff --git a/site/content/docs/5.2/examples/navbar-fixed/navbar-top-fixed.css b/site/content/docs/5.2/examples/navbar-fixed/navbar-top-fixed.css deleted file mode 100644 index c77c0c1475..0000000000 --- a/site/content/docs/5.2/examples/navbar-fixed/navbar-top-fixed.css +++ /dev/null @@ -1,5 +0,0 @@ -/* Show it is fixed to the top */ -body { - min-height: 75rem; - padding-top: 4.5rem; -} diff --git a/site/content/docs/5.2/examples/navbar-static/index.html b/site/content/docs/5.2/examples/navbar-static/index.html deleted file mode 100644 index da73d320d2..0000000000 --- a/site/content/docs/5.2/examples/navbar-static/index.html +++ /dev/null @@ -1,40 +0,0 @@ ---- -layout: examples -title: Top navbar example -extra_css: - - "navbar-top.css" ---- - - - -
-
-

Navbar example

-

This example is a quick exercise to illustrate how the top-aligned navbar works. As you scroll, this navbar remains in its original position and moves with the rest of the page.

- }}" role="button">View navbar docs » -
-
diff --git a/site/content/docs/5.2/examples/navbar-static/navbar-top.css b/site/content/docs/5.2/examples/navbar-static/navbar-top.css deleted file mode 100644 index 25bbdde094..0000000000 --- a/site/content/docs/5.2/examples/navbar-static/navbar-top.css +++ /dev/null @@ -1,4 +0,0 @@ -/* Show it's not fixed to the top */ -body { - min-height: 75rem; -} diff --git a/site/content/docs/5.2/examples/navbars-offcanvas/index.html b/site/content/docs/5.2/examples/navbars-offcanvas/index.html deleted file mode 100644 index 8ae5b5e04b..0000000000 --- a/site/content/docs/5.2/examples/navbars-offcanvas/index.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -layout: examples -title: Navbar Template -extra_css: - - "navbar.css" ---- - - -
- - - - - - -
-
-
-

Navbar with offcanvas examples

-

This example shows how responsive offcanvas menus work within the navbar. For positioning of navbars, checkout the }}">top and }}">fixed top examples.

-

From the top down, you'll see a dark navbar, light navbar and a responsive navbar—each with offcanvases built in. Resize your browser window to the large breakpoint to see the toggle for the offcanvas.

-

- }}" role="button">Learn more about offcanvas navbars » -

-
-
-
-
diff --git a/site/content/docs/5.2/examples/navbars-offcanvas/navbar.css b/site/content/docs/5.2/examples/navbars-offcanvas/navbar.css deleted file mode 100644 index 70d209409d..0000000000 --- a/site/content/docs/5.2/examples/navbars-offcanvas/navbar.css +++ /dev/null @@ -1,7 +0,0 @@ -body { - padding-bottom: 20px; -} - -.navbar { - margin-bottom: 20px; -} diff --git a/site/content/docs/5.2/examples/offcanvas-navbar/index.html b/site/content/docs/5.2/examples/offcanvas-navbar/index.html deleted file mode 100644 index eecd1c4b7a..0000000000 --- a/site/content/docs/5.2/examples/offcanvas-navbar/index.html +++ /dev/null @@ -1,140 +0,0 @@ ---- -layout: examples -title: Offcanvas navbar template -extra_css: - - "offcanvas.css" -extra_js: - - src: "offcanvas.js" -body_class: "bg-light" -aliases: "/docs/5.2/examples/offcanvas/" ---- - - - - - -
-
- -
-

Bootstrap

- Since 2011 -
-
- -
-
Recent updates
-
- {{< placeholder width="32" height="32" background="#007bff" color="#007bff" class="flex-shrink-0 me-2 rounded" >}} -

- @username - Some representative placeholder content, with some information about this user. Imagine this being some sort of status update, perhaps? -

-
-
- {{< placeholder width="32" height="32" background="#e83e8c" color="#e83e8c" class="flex-shrink-0 me-2 rounded" >}} -

- @username - Some more representative placeholder content, related to this other user. Another status update, perhaps. -

-
-
- {{< placeholder width="32" height="32" background="#6f42c1" color="#6f42c1" class="flex-shrink-0 me-2 rounded" >}} -

- @username - This user also gets some representative placeholder content. Maybe they did something interesting, and you really want to highlight this in the recent updates. -

-
- - All updates - -
- -
-
Suggestions
-
- {{< placeholder width="32" height="32" background="#007bff" color="#007bff" class="flex-shrink-0 me-2 rounded" >}} -
-
- Full Name - Follow -
- @username -
-
-
- {{< placeholder width="32" height="32" background="#007bff" color="#007bff" class="flex-shrink-0 me-2 rounded" >}} -
-
- Full Name - Follow -
- @username -
-
-
- {{< placeholder width="32" height="32" background="#007bff" color="#007bff" class="flex-shrink-0 me-2 rounded" >}} -
-
- Full Name - Follow -
- @username -
-
- - All suggestions - -
-
diff --git a/site/content/docs/5.2/examples/offcanvas-navbar/offcanvas.css b/site/content/docs/5.2/examples/offcanvas-navbar/offcanvas.css deleted file mode 100644 index f855b96a55..0000000000 --- a/site/content/docs/5.2/examples/offcanvas-navbar/offcanvas.css +++ /dev/null @@ -1,52 +0,0 @@ -html, -body { - overflow-x: hidden; /* Prevent scroll on narrow devices */ -} - -body { - padding-top: 56px; -} - -@media (max-width: 991.98px) { - .offcanvas-collapse { - position: fixed; - top: 56px; /* Height of navbar */ - bottom: 0; - left: 100%; - width: 100%; - padding-right: 1rem; - padding-left: 1rem; - overflow-y: auto; - visibility: hidden; - background-color: #343a40; - transition: transform .3s ease-in-out, visibility .3s ease-in-out; - } - .offcanvas-collapse.open { - visibility: visible; - transform: translateX(-100%); - } -} - -.nav-scroller .nav { - color: rgba(255, 255, 255, .75); -} - -.nav-scroller .nav-link { - padding-top: .75rem; - padding-bottom: .75rem; - font-size: .875rem; - color: #6c757d; -} - -.nav-scroller .nav-link:hover { - color: #007bff; -} - -.nav-scroller .active { - font-weight: 500; - color: #343a40; -} - -.bg-purple { - background-color: #6f42c1; -} diff --git a/site/content/docs/5.2/examples/offcanvas-navbar/offcanvas.js b/site/content/docs/5.2/examples/offcanvas-navbar/offcanvas.js deleted file mode 100644 index b97a171648..0000000000 --- a/site/content/docs/5.2/examples/offcanvas-navbar/offcanvas.js +++ /dev/null @@ -1,7 +0,0 @@ -(() => { - 'use strict' - - document.querySelector('#navbarSideCollapse').addEventListener('click', () => { - document.querySelector('.offcanvas-collapse').classList.toggle('open') - }) -})() diff --git a/site/content/docs/5.2/examples/pricing/index.html b/site/content/docs/5.2/examples/pricing/index.html deleted file mode 100644 index 63ddd82a56..0000000000 --- a/site/content/docs/5.2/examples/pricing/index.html +++ /dev/null @@ -1,187 +0,0 @@ ---- -layout: examples -title: Pricing example -extra_css: - - "pricing.css" -include_js: false ---- - - - - Check - - - - -
-
- - -
-

Pricing

-

Quickly build an effective pricing table for your potential customers with this Bootstrap example. It’s built with default Bootstrap components and utilities with little customization.

-
-
- -
-
-
-
-
-

Free

-
-
-

$0/mo

-
    -
  • 10 users included
  • -
  • 2 GB of storage
  • -
  • Email support
  • -
  • Help center access
  • -
- -
-
-
-
-
-
-

Pro

-
-
-

$15/mo

-
    -
  • 20 users included
  • -
  • 10 GB of storage
  • -
  • Priority email support
  • -
  • Help center access
  • -
- -
-
-
-
-
-
-

Enterprise

-
-
-

$29/mo

-
    -
  • 30 users included
  • -
  • 15 GB of storage
  • -
  • Phone and email support
  • -
  • Help center access
  • -
- -
-
-
-
- -

Compare plans

- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FreeProEnterprise
Public
Private
Permissions
Sharing
Unlimited members
Extra security
-
-
- - -
diff --git a/site/content/docs/5.2/examples/pricing/pricing.css b/site/content/docs/5.2/examples/pricing/pricing.css deleted file mode 100644 index c7304d10be..0000000000 --- a/site/content/docs/5.2/examples/pricing/pricing.css +++ /dev/null @@ -1,11 +0,0 @@ -body { - background-image: linear-gradient(180deg, #eee, #fff 100px, #fff); -} - -.container { - max-width: 960px; -} - -.pricing-header { - max-width: 700px; -} diff --git a/site/content/docs/5.2/examples/product/index.html b/site/content/docs/5.2/examples/product/index.html deleted file mode 100644 index 88a52e1438..0000000000 --- a/site/content/docs/5.2/examples/product/index.html +++ /dev/null @@ -1,148 +0,0 @@ ---- -layout: examples -title: Product example -extra_css: - - "product.css" ---- - - - -
-
-
-

Punny headline

-

And an even wittier subheading to boot. Jumpstart your marketing efforts with this example based on Apple’s marketing pages.

- Coming soon -
-
-
-
- -
-
-
-

Another headline

-

And an even wittier subheading.

-
-
-
-
-
-

Another headline

-

And an even wittier subheading.

-
-
-
-
- -
-
-
-

Another headline

-

And an even wittier subheading.

-
-
-
-
-
-

Another headline

-

And an even wittier subheading.

-
-
-
-
- -
-
-
-

Another headline

-

And an even wittier subheading.

-
-
-
-
-
-

Another headline

-

And an even wittier subheading.

-
-
-
-
- -
-
-
-

Another headline

-

And an even wittier subheading.

-
-
-
-
-
-

Another headline

-

And an even wittier subheading.

-
-
-
-
-
- - diff --git a/site/content/docs/5.2/examples/product/product.css b/site/content/docs/5.2/examples/product/product.css deleted file mode 100644 index 5fcb582b43..0000000000 --- a/site/content/docs/5.2/examples/product/product.css +++ /dev/null @@ -1,69 +0,0 @@ -.container { - max-width: 960px; -} - -/* - * Custom translucent site header - */ - -.site-header { - background-color: rgba(0, 0, 0, .85); - -webkit-backdrop-filter: saturate(180%) blur(20px); - backdrop-filter: saturate(180%) blur(20px); -} -.site-header a { - color: #8e8e8e; - transition: color .15s ease-in-out; -} -.site-header a:hover { - color: #fff; - text-decoration: none; -} - -/* - * Dummy devices (replace them with your own or something else entirely!) - */ - -.product-device { - position: absolute; - right: 10%; - bottom: -30%; - width: 300px; - height: 540px; - background-color: #333; - border-radius: 21px; - transform: rotate(30deg); -} - -.product-device::before { - position: absolute; - top: 10%; - right: 10px; - bottom: 10%; - left: 10px; - content: ""; - background-color: rgba(255, 255, 255, .1); - border-radius: 5px; -} - -.product-device-2 { - top: -25%; - right: auto; - bottom: 0; - left: 5%; - background-color: #e5e5e5; -} - - -/* - * Extra utilities - */ - -.flex-equal > * { - flex: 1; -} -@media (min-width: 768px) { - .flex-md-equal > * { - flex: 1; - } -} diff --git a/site/content/docs/5.2/examples/sidebars/index.html b/site/content/docs/5.2/examples/sidebars/index.html deleted file mode 100644 index 826e4adfeb..0000000000 --- a/site/content/docs/5.2/examples/sidebars/index.html +++ /dev/null @@ -1,392 +0,0 @@ ---- -layout: examples -title: Sidebars -extra_css: - - "sidebars.css" -extra_js: - - src: "sidebars.js" -body_class: "" ---- - - - - Bootstrap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

Sidebars examples

- - - -
- - - -
- -
- - - Icon-only - - - -
- -
- -
- - - Collapsible - - -
- -
- - - -
-
diff --git a/site/content/docs/5.2/examples/sidebars/sidebars.css b/site/content/docs/5.2/examples/sidebars/sidebars.css deleted file mode 100644 index 5dc9fbaebd..0000000000 --- a/site/content/docs/5.2/examples/sidebars/sidebars.css +++ /dev/null @@ -1,59 +0,0 @@ -body { - min-height: 100vh; - min-height: -webkit-fill-available; -} - -html { - height: -webkit-fill-available; -} - -main { - height: 100vh; - height: -webkit-fill-available; - max-height: 100vh; - overflow-x: auto; - overflow-y: hidden; -} - -.dropdown-toggle { outline: 0; } - -.btn-toggle { - padding: .25rem .5rem; - font-weight: 600; - color: rgba(0, 0, 0, .65); - background-color: transparent; -} -.btn-toggle:hover, -.btn-toggle:focus { - color: rgba(0, 0, 0, .85); - background-color: #d2f4ea; -} - -.btn-toggle::before { - width: 1.25em; - line-height: 0; - content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%280,0,0,.5%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 14l6-6-6-6'/%3e%3c/svg%3e"); - transition: transform .35s ease; - transform-origin: .5em 50%; -} - -.btn-toggle[aria-expanded="true"] { - color: rgba(0, 0, 0, .85); -} -.btn-toggle[aria-expanded="true"]::before { - transform: rotate(90deg); -} - -.btn-toggle-nav a { - padding: .1875rem .5rem; - margin-top: .125rem; - margin-left: 1.25rem; -} -.btn-toggle-nav a:hover, -.btn-toggle-nav a:focus { - background-color: #d2f4ea; -} - -.scrollarea { - overflow-y: auto; -} diff --git a/site/content/docs/5.2/examples/sidebars/sidebars.js b/site/content/docs/5.2/examples/sidebars/sidebars.js deleted file mode 100644 index 181b04e40d..0000000000 --- a/site/content/docs/5.2/examples/sidebars/sidebars.js +++ /dev/null @@ -1,8 +0,0 @@ -/* global boosted: false */ -(() => { - 'use strict' - const tooltipTriggerList = Array.from(document.querySelectorAll('[data-bs-toggle="tooltip"]')) - tooltipTriggerList.forEach(tooltipTriggerEl => { - new boosted.Tooltip(tooltipTriggerEl) - }) -})() diff --git a/site/content/docs/5.2/examples/sign-in/index.html b/site/content/docs/5.2/examples/sign-in/index.html deleted file mode 100644 index 2edeaa2e12..0000000000 --- a/site/content/docs/5.2/examples/sign-in/index.html +++ /dev/null @@ -1,32 +0,0 @@ ---- -layout: examples -title: Signin Template -extra_css: - - "signin.css" -body_class: "text-center" -include_js: false ---- - -
-
- -

Please sign in

- -
- - -
-
- - -
- -
- -
- -

© 2017–{{< year >}}

-
-
diff --git a/site/content/docs/5.2/examples/sign-in/signin.css b/site/content/docs/5.2/examples/sign-in/signin.css deleted file mode 100644 index 89deea44c5..0000000000 --- a/site/content/docs/5.2/examples/sign-in/signin.css +++ /dev/null @@ -1,33 +0,0 @@ -html, -body { - height: 100%; -} - -body { - display: flex; - align-items: center; - padding-top: 40px; - padding-bottom: 40px; - background-color: #f5f5f5; -} - -.form-signin { - max-width: 330px; - padding: 15px; -} - -.form-signin .form-floating:focus-within { - z-index: 2; -} - -.form-signin input[type="email"] { - margin-bottom: -1px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} - -.form-signin input[type="password"] { - margin-bottom: 10px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} diff --git a/site/content/docs/5.2/examples/starter-template/index.html b/site/content/docs/5.2/examples/starter-template/index.html deleted file mode 100644 index 5a898a44d8..0000000000 --- a/site/content/docs/5.2/examples/starter-template/index.html +++ /dev/null @@ -1,52 +0,0 @@ ---- -layout: examples -title: Starter Template -extra_css: - - "starter-template.css" ---- - -
-
- - Bootstrap - Starter template - -
- -
-

Get started with Bootstrap

-

Quickly and easily get started with Bootstrap's compiled, production-ready files with this barebones example featuring some basic HTML and helpful links. Download all our examples to get started.

- - - -
- -
-
-

Starter projects

-

Ready to beyond the starter template? Check out these open source projects that you can quickly duplicate to a new GitHub repository.

- -
- -
-

Guides

-

Read more detailed instructions and documentation on using or contributing to Bootstrap.

- -
-
-
-
- Created by the Bootstrap team · © {{< year >}} -
-
diff --git a/site/content/docs/5.2/examples/starter-template/starter-template.css b/site/content/docs/5.2/examples/starter-template/starter-template.css deleted file mode 100644 index 582dcbe4f6..0000000000 --- a/site/content/docs/5.2/examples/starter-template/starter-template.css +++ /dev/null @@ -1,9 +0,0 @@ -.icon-list li::before { - display: block; - flex-shrink: 0; - width: 1.5em; - height: 1.5em; - margin-right: .5rem; - content: ""; - background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23212529' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0zM4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z'/%3E%3C/svg%3E") no-repeat center center / 100% auto; -} diff --git a/site/content/docs/5.2/examples/sticky-footer-navbar/index.html b/site/content/docs/5.2/examples/sticky-footer-navbar/index.html deleted file mode 100644 index ba12564ecd..0000000000 --- a/site/content/docs/5.2/examples/sticky-footer-navbar/index.html +++ /dev/null @@ -1,53 +0,0 @@ ---- -layout: examples -title: Sticky Footer Navbar Template -extra_css: - - "sticky-footer-navbar.css" -html_class: "h-100" -body_class: "d-flex flex-column h-100" ---- - -
- - -
- - -
-
-

Sticky footer with fixed navbar

-

Pin a footer to the bottom of the viewport in desktop browsers with this custom HTML and CSS. A fixed navbar has been added with padding-top: 60px; on the main > .container.

-

Back to }}">the default sticky footer minus the navbar.

-
-
- - - diff --git a/site/content/docs/5.2/examples/sticky-footer-navbar/sticky-footer-navbar.css b/site/content/docs/5.2/examples/sticky-footer-navbar/sticky-footer-navbar.css deleted file mode 100644 index 3087ead7db..0000000000 --- a/site/content/docs/5.2/examples/sticky-footer-navbar/sticky-footer-navbar.css +++ /dev/null @@ -1,7 +0,0 @@ -/* Custom page CSS --------------------------------------------------- */ -/* Not required for template or sticky footer method. */ - -main > .container { - padding: 60px 15px 0; -} diff --git a/site/content/docs/5.2/examples/sticky-footer/index.html b/site/content/docs/5.2/examples/sticky-footer/index.html deleted file mode 100644 index 52c17545db..0000000000 --- a/site/content/docs/5.2/examples/sticky-footer/index.html +++ /dev/null @@ -1,25 +0,0 @@ ---- -layout: examples -title: Sticky Footer Template -extra_css: - - "sticky-footer.css" -html_class: "h-100" -body_class: "d-flex flex-column h-100" -include_js: false ---- - - -
-
-

Sticky footer

-

Pin a footer to the bottom of the viewport in desktop browsers with this custom HTML and CSS.

-

Use }}">the sticky footer with a fixed navbar if need be, too.

-
-
- - - diff --git a/site/content/docs/5.2/examples/sticky-footer/sticky-footer.css b/site/content/docs/5.2/examples/sticky-footer/sticky-footer.css deleted file mode 100644 index f8be437294..0000000000 --- a/site/content/docs/5.2/examples/sticky-footer/sticky-footer.css +++ /dev/null @@ -1,9 +0,0 @@ -/* Custom page CSS --------------------------------------------------- */ -/* Not required for template or sticky footer method. */ - -.container { - width: auto; - max-width: 680px; - padding: 0 15px; -} diff --git a/site/content/docs/5.2/getting-started/rtl.md b/site/content/docs/5.2/getting-started/rtl.md index 553be98319..e0e2ea72b1 100644 --- a/site/content/docs/5.2/getting-started/rtl.md +++ b/site/content/docs/5.2/getting-started/rtl.md @@ -87,10 +87,6 @@ You can see the above requirements reflected in this modified RTL starter templa ``` -### RTL examples - -Get started with one of our several [RTL examples]({{< docsref "/examples/#rtl" >}}). - ## Approach Our approach to building RTL support into Boosted comes with two important decisions that impact how we write and use our CSS: diff --git a/site/content/docs/5.2/migration.md b/site/content/docs/5.2/migration.md index c2eb6aacfc..3518a63c3b 100644 --- a/site/content/docs/5.2/migration.md +++ b/site/content/docs/5.2/migration.md @@ -112,7 +112,7 @@ For a complete list of changes, [see the v5.2.0 project on GitHub](https://githu - **Overhauled color and background utilities to use CSS variables, and added new [text opacity]({{< docsref "/utilities/text#opacity" >}}) and [background opacity]({{< docsref "/utilities/background#opacity" >}}) utilities. —** `.text-*` and `.bg-*` utilities are now built with CSS variables and `rgba()` color values, allowing you to easily customize any utility with new opacity utilities. -- **Added new snippet examples based to show how to customize our components. —** Pull ready to use customized components and other common design patterns with our new [Snippets examples]({{< docsref "/examples#snippets" >}}). Includes [footers]({{< docsref "/examples/footers/" >}}), [dropdowns]({{< docsref "/examples/dropdowns/" >}}), [list groups]({{< docsref "/examples/list-groups/" >}}), and [modals]({{< docsref "/examples/modals/" >}}). +- **Added new snippet examples based to show how to customize our components. —** Pull ready to use customized components and other common design patterns with our new [Snippets examples]({{< docsref "/examples#snippets" >}}). - **Removed unused positioning styles from popovers and tooltips** as these are handled solely by Popper. `$tooltip-margin` has been deprecated and set to `null` in the process. @@ -385,7 +385,7 @@ Want more information? [Read the v5.1.0 blog post.](https://blog.getbootstrap.co ### Jumbotron -- Breaking Dropped the jumbotron component as it can be replicated with utilities. [See our new Jumbotron example for a demo.](/docs/{{< param docs_version >}}/examples/jumbotron/) +- Breaking Dropped the jumbotron component as it can be replicated with utilities. ### List group diff --git a/site/data/examples.yml b/site/data/examples.yml index 93381844f4..82dc242604 100644 --- a/site/data/examples.yml +++ b/site/data/examples.yml @@ -1,22 +1,8 @@ - category: Snippets description: "Common patterns for building sites and apps that build on existing components and utilities with custom CSS and more." examples: -# - name: Headers -# description: "Display your branding, navigation, search, and more with these header components" -# - name: Heroes -# description: "Set the stage on your homepage with heroes that feature clear calls to action." -# - name: Features -# description: "Explain the features, benefits, or other details in your marketing content." -# - name: Sidebars -# description: "Common navigation patterns ideal for offcanvas or multi-column layouts." - name: Footers description: "Finish every page strong with an awesome footer, big or small." -# - name: Dropdowns -# description: "Enhance your dropdowns with filters, icons, custom styles, and more." -# - name: List groups -# description: "Extend list groups with utilities and custom styles for any content." -# - name: Modals -# description: "Transform modals to serve any purpose, from feature tours to dialogs." - category: Custom Components description: "Brand-new components and templates to help folks quickly get started with Boosted and demonstrate best practices for adding onto the framework." @@ -27,74 +13,20 @@ description: "List of all sticker variants." - name: Title bars description: "Orange branded title bars to introduce titles." -# - name: Album -# description: "Simple one-page template for photo galleries, portfolios, and more." -# - name: Pricing -# description: "Example pricing page built with Cards and featuring a custom header and footer." -# - name: Checkout -# description: "Custom checkout form showing our form components and their validation features." -# - name: Product -# description: "Lean product-focused marketing page with extensive grid and image work." -# - name: Cover -# description: "A one-page template for building simple and beautiful home pages." -# - name: Carousel -# description: "Customize the navbar and carousel, then add some new components." -# - name: Blog -# description: "Magazine like blog template with header, navigation, featured content." -# - name: Dashboard -# description: "Basic admin dashboard shell with fixed sidebar and navbar." -# - name: Sign-in -# description: "Custom form layout and design for a simple sign in form." -# - name: Sticky footer -# description: "Attach a footer to the bottom of the viewport when page content is short." -# - name: Sticky footer navbar -# description: "Attach a footer to the bottom of the viewport with a fixed top navbar." -# - name: Jumbotron -# description: "Use utilities to recreate and enhance Bootstrap 4's jumbotron." - category: Framework description: "Examples that focus on implementing uses of built-in components provided by Boosted." examples: - # - name: "Starter template" - # description: "Nothing but the basics: compiled CSS and JavaScript." - name: Grid description: "Multiple examples of grid layouts with all four tiers, nesting, and more." - # - name: Cheatsheet - # description: "Kitchen sink of Boosted components." - # - name: Cheatsheet RTL - # description: "Kitchen sink of Boosted components, RTL." - category: Navbars description: "Taking the default navbar component and showing how it can be moved, placed, and extended." examples: - name: Navbars description: "Demonstration of all responsive and container options for the navbar." -# - name: Navbars offcanvas -# description: "Same as the Navbars example, but with our offcanvas component." -# - name: Navbar static -# description: "Single navbar example of a static top navbar along with some additional content." -# - name: Navbar fixed -# description: "Single navbar example with a fixed top navbar along with some additional content." -# - name: Navbar bottom -# description: "Single navbar example with a bottom navbar along with some additional content." - name: Navbar sticky description: "Single navbar example of a sticky-top navbar along with some additional content." -# - name: Offcanvas navbar -# description: "Turn your expandable navbar into a sliding offcanvas menu (doesn't use our offcanvas component)." - -# - category: RTL -# description: "See Boosted's RTL version in action with these modified Custom Components examples." -# examples: -# - name: Album RTL -# description: "Simple one-page template for photo galleries, portfolios, and more." -# - name: Checkout RTL -# description: "Custom checkout form showing our form components and their validation features." -# - name: Carousel RTL -# description: "Customize the navbar and carousel, then add some new components." -# - name: Blog RTL -# description: "Magazine like blog template with header, navigation, featured content." -# - name: Dashboard RTL -# description: "Basic admin dashboard shell with fixed sidebar and navbar." - category: Integrations description: "Integrations with external libraries."