Bootstrap 5 RTL is a lightweight and customizable wrapper that adds Right-to-Left (RTL) support to Bootstrap 5. If you're working on projects with RTL languages (like Persian, Arabic, Hebrew, etc.), this package provides an easy way to apply RTL support while maintaining all the Bootstrap 5 functionality you love.
By integrating this package, you ensure that your web project looks consistent and polished for RTL users.
- 🛠 Easy Integration: Plug RTL support into any Bootstrap 5 project with minimal setup.
- 🎨 Customizable: Modify or extend the RTL wrapper to meet specific project needs.
- 🚀 Lightweight: Built to be efficient, adding only the necessary adjustments for RTL.
- 🌍 Full Bootstrap 5 Support: Leverages all the features of Bootstrap 5 while adding RTL capabilities.
- 💻 Open Source: Feel free to contribute or adapt the code as necessary.
Install the package via npm:
npm i bootstrap-v5-rtl
You can also directly import the RTL styles in your CSS or SCSS files:
```css
@import '~node_modules/bootstrap-v5-rtl/dist/css/bootstrap.min.css';
You can easily extend the RTL wrapper to customize its behavior or add new RTL-specific styles. Below is an example of how to extend Bootstrap 5 and the RTL wrapper using SASS.
This package is fully compatible with Bootstrap 5.x. Make sure you are using the correct version of Bootstrap for optimal results.
This project is licensed under the MIT License. See the LICENSE file for more details.
Contributions are welcome! If you'd like to improve this package or report any issues, please submit a pull request or open an issue on GitHub.
If you have any questions, issues, or feature requests, feel free to reach out via GitHub issues or contact me directly at s.a.mehrizi1989@gmail.com.