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-whiteis-danger), plus is-loading.

اتجاه من اليمين إلى اليسار · RTL (Arabic)

نفس المكوّن مع dir="rtl" — تنقلب المحاذاة والزوايا وموضع الدوّارة تلقائياً.

قائمة مفردة + بحث

اختيار متعدد — وسوم

أيقونة فيزيائية (تبقى يساراً) (has-icons-left)

@

أيقونة منطقية (تنقلب في RTL) (has-icons-start)

@

مرفق بزر (has-addons)