soanvig/mm-jsr
این یک راهحل برای ساخت ورودی نوع range (میله لغزان) در وب است که هیچ وابستگی به کتابخانههای دیگر ندارد.
کاربرد:
این ابزار به تو اجازه میده تا یک ورودی عددی با محدوده مشخص (مثل ۰ تا ۱۰۰) بسازی که کاربر بتواند با کشیدن گردنده، مقدار رو تنظیم کنه — مثل تنظیم صدا یا روشنایی.
در چه شرایطی بهتره استفاده شود؟
وقتی میخوای یک کنترل کاربرپسند و سبک داشته باشی و نمیخوای حجم زیادی به پروژه اضافه کنی. مناسب برای پروژههای کوچک، تمهای شخصیسازی شده یا ابزارهای تعاملی ساده.
چند مثال از موارد استفاده:
- تنظیم حجم یا روشنایی در یک پنل کنترل ️
- فیلتر کردن نتایج بر اساس محدوده قیمت
- انتخاب سن یا امتیاز در فرمها
- کنترل اندازه فونت در ویرایشگر متن ️
- ##rangeInput
- ##vanillaJS
- ##noDependencies
- ##webComponents
- ##UIkit
- ##lightweight
- ##frontend
- ##inputSlider
- ##customRange
- ##minimalJS
