فهرست سرفصل‌های Bootstrap
خانه (Home) شروع کار (Get Started) کانتینرها (Containers) گرید پایه (Grid Basic) تایپوگرافی (Typography) رنگ ها (Colors) رنگ های پس زمینه (Background Colors) جدول ها (Tables) تصاویر (Images) جمبوترون (Jumbotron) هشدارها (Alerts) دکمه ها (Buttons) گروه دکمه ها (Button Groups) نشان ها (Badges) نوارهای پیشرفت (Progress Bars) اسپینرها (Spinners) صفحه بندی (Pagination) گروه های لیست (List Groups) کارت ها (Cards) منوی کشویی (Dropdowns) جمع شونده (Collapse) ناوبری (Navs) نوار ناوبری (Navbar) اسلایدشو (Carousel) مودال (Modal) راهنمای ابزار (Tooltip) پاپ اور (Popover) توست (Toast) اسکرول اسپای (Scrollspy) آف کانواس (Offcanvas) ابزارها (Utilities) حالت تیره (Dark Mode) فلکس (Flex) فرم ها (Forms) منوی انتخاب (Select Menus) چک باکس و رادیو (Checks and Radios) محدوده (Range) گروه ورودی (Input Groups) برچسب های شناور (Floating Labels) اعتبارسنجی فرم (Form Validation) سیستم گرید (Grid System) چیدمان عمودی/افقی (Stacked/Horizontal) گرید بسیار کوچک (Grid XSmall) گرید کوچک (Grid Small) گرید متوسط (Grid Medium) گرید بزرگ (Grid Large) گرید خیلی بزرگ (Grid XLarge) گرید XXL (Grid XXL) مثال های گرید (Grid Examples) قالب پایه (Basic Template) ویرایشگر (Editor) تمرین ها (Exercises) آزمون (Quiz) سیلابس (Syllabus) برنامه مطالعه (Study Plan) آمادگی مصاحبه (Interview Prep) گواهینامه (Certificate)
نتیجه‌ای برای جستجو یافت نشد.
Bootstrap

Bootstrap — حالت تیره (Dark Mode)

آخرین بروزرسانی: 1404/08/20

حالت تیره (Dark Mode)

حالت تیره (Dark Mode) یعنی پس زمینه تیره و متن روشن. چشم کمتر خسته می شود. همچنین، باتری گوشی هم دیرتر خالی می شود. در بوت استرپ با یک ویژگی داده ای ساده فعال می شود.

فعال سازی سراسری صفحه

برای تیره کردن کل سایت، ویژگی data-bs-theme="dark" را روی تگ <html> بگذار.

<html data-bs-theme="dark">
  <head>
    <title>My Page</title>
  </head>
  <body>
    <div class="container mt-5">
      <h1>My Page</h1>
      <p>Some lorem ipsum text.</p>
    </div>
  </body>
</html>

مشاهده در ادیتور

حالت تیره فقط برای یک جزء

اگر نمی خواهی کل صفحه تیره شود، همان ویژگی را روی همان جزء بگذار. این کار فقط همان بخش را تیره می کند.

جدول در حالت تیره

ویژگی را روی تگ جدول بگذار تا جدول تیره شود.

<table class="table" data-bs-theme="dark">
  <thead>
    <tr>
      <th>#</th>
      <th>Name</th>
      <th>Score</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>Ali</td>
      <td>95</td>
    </tr>
  </tbody>
</table>

مشاهده در ادیتور

منوی کشویی تیره

روی ریشه دراپ داون بگذار تا منو تیره شود.

<div class="dropdown" data-bs-theme="dark">
  <button class="btn btn-secondary dropdown-toggle" data-bs-toggle="dropdown">Menu</button>
  <ul class="dropdown-menu">
    <li><a class="dropdown-item" href="#">Action</a></li>
  </ul>
</div>

مشاهده در ادیتور

نکته کاربردی

نکته: می توانی برای بخش های مختلف تم های متفاوت بگذاری. مثلا هدر تیره باشد و بدنه روشن بماند.

گام های عملی

  1. تصمیم بگیر کل سایت تیره شود یا فقط یک جزء.
  2. ویژگی data-bs-theme="dark" را در جای درست اضافه کن.
  3. نتیجه را در مرورگر بررسی و تضاد رنگی را چک کن.

جمع بندی سریع

  • یک ویژگی ساده، تم تیره را فعال می کند.
  • می توانی سراسری یا موضعی اعمال کنی.
  • خوانایی متن را همیشه بررسی کن.
  • با اجزای مهم ابتدا تست بگیر.

مطالب مرتبط: ابزارها (Utilities)، چیدمان فلکس (Flex).