Versi terbaru dari framework web CSS, JavaScript, dan HTML yang banyak digunakan, Bootstrap 5.3.0 , menawarkan peningkatan yang signifikan dengan fokus tajam pada mode gelap dan mode warna khusus. Dengan inti yang ditulis ulang, kerangka kerja aplikasi yang mengutamakan seluler ini bertujuan untuk memudahkan pengembang menggabungkan fitur-fitur ini dalam proyek mereka.
Rilis stabil Bootstrap 5.3.0 diumumkan pada 30 Mei dan dapat diakses dari GetBootstrap.com. Perubahan signifikan dalam pembaruan ini adalah keikutsertaan secara default dukungan kelas satu untuk mode gelap. Selain itu, pengembang sekarang dapat menggunakan sejumlah mode warna untuk membuat tema khusus atau palet warna yang lebih kompleks. Mixin Sass color-mode()
baru menghasilkan gaya mode gelap, memungkinkan gaya khusus mode warna.
Stylesheet _variables-dark.scss khusus mengakomodasi variabel Sass khusus mode gelap. Selanjutnya, Bootstrap 5.3.0 menghadirkan berbagai peningkatan lainnya:
- Palet warna yang dirombak menampilkan variabel Sass baru, variabel CSS, dan utilitas untuk mengatur warna, warna latar belakang, dan warna batas.
- Warna latar depan dan latar belakang ditambah dengan warna sekunder, tersier, dan penekanan. Warna tema juga telah diperluas untuk menyertakan corak latar belakang yang halus.
- Penyempurnaan gaya tautan mencakup pembantu dan utilitas tautan baru untuk desain yang lebih canggih.
- Navs mendapat manfaat dari gaya
:focus_visible
yang lebih baik, lebih selaras dengan gaya fokus tombol khusus. - Utilitas lebar batas berdasarkan variabel CSS telah dibatalkan untuk menyetel propertinya secara langsung, seperti sebelum versi 5.2.0. Ini menyelesaikan masalah pewarisan di seluruh elemen bersarang, termasuk tabel.
Ke depan, Bootstrap 5.4.0 bermaksud untuk meningkatkan API utilitasnya dan kode terkait. Untuk mengatasi masalah yang akan datang, rilis patch untuk 5.3.x akan diluncurkan dalam beberapa minggu mendatang. Semua peningkatan ini memperkuat kemampuan bisnis untuk membuat aplikasi web dan seluler yang mulus menggunakan solusi tanpa kode/ low-code seperti platform AppMaster , yang menawarkan rangkaian alat yang komprehensif untuk pengembangan aplikasi.