A Bulma theme for Tom Select
Every Tom Select feature — search, multi-select, tagging, option groups, remote loading, custom rendering — wearing Bulma, and tracking the light/dark toggle above.
Single select + search
Type to filter; clear button enabled.
Multi-select — chips as Bulma tags
remove_button plugin, max 4 items.
Option groups
Grouped + searchable.
Tagging with create-on-the-fly
Type a new value and press enter.
Remote data (async)
Simulated latency — shows the loading spinner.
Custom option rendering
Render templates with custom markup.
With a Bulma left icon
.control.has-icons-left + .icon.is-left.
Attached to a button
Inside .field.has-addons — corners square up.
Disabled
Bound to a disabled <select>.
Sizes
is-small / default / is-medium / is-large.
Colour states & loading
All 11 Bulma input colours (is-white…is-danger), plus is-loading.
نفس المكوّن مع dir="rtl" — تنقلب المحاذاة والزوايا وموضع الدوّارة تلقائياً.
قائمة مفردة + بحث
اختيار متعدد — وسوم
أيقونة فيزيائية (تبقى يساراً) (has-icons-left)
أيقونة منطقية (تنقلب في RTL) (has-icons-start)
مرفق بزر (has-addons)