Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
5eafb23
Radios - add option for chips
jaygeorge Jun 1, 2026
15c4bec
Radios - style chips
jaygeorge Jun 1, 2026
d28c91c
Checkboxes - add option for chips
jaygeorge Jun 1, 2026
993bacf
Checkboxes - style chips
jaygeorge Jun 1, 2026
4734277
Give a preview of the chips appearance
jaygeorge Jun 2, 2026
29580ed
Improve
jaygeorge Jun 2, 2026
936e4f0
Tweaks
jaygeorge Jun 2, 2026
431a584
Make lighter
jaygeorge Jun 2, 2026
d82e30b
Fix regular button groups broken in 4734277d08a8666a2ef734a081f0369ec…
jaygeorge Jun 2, 2026
4868796
Correct "pressed" value of button group in dark mode so it doesn't fe…
jaygeorge Jun 2, 2026
211cd6f
Radio appearance - improve dark mode
jaygeorge Jun 2, 2026
d407ca5
Radio appearance - improve dark mode hover
jaygeorge Jun 2, 2026
a0b1eaf
Radio appearance - improve to make it look more like a radio
jaygeorge Jun 2, 2026
89a5146
Radio appearance - improve for dark mode
jaygeorge Jun 2, 2026
9f579e2
Checkbox appearance - fix up
jaygeorge Jun 2, 2026
ca27715
Balance chip previews a bit
jaygeorge Jun 2, 2026
5e34d95
Add chip background
jaygeorge Jun 2, 2026
976a86c
Tighten up padding a touch
jaygeorge Jun 2, 2026
90613c4
Polish 🧹
jaygeorge Jun 3, 2026
711183f
Merge branch '6.x' into chips
jasonvarga Jun 11, 2026
f6d5798
Extract appearance previews into a dedicated control_appearance field…
jasonvarga Jun 12, 2026
44141a9
Move control appearance components into a subdirectory
jasonvarga Jun 12, 2026
274ee42
Convert control appearance fieldtype to composition api
jasonvarga Jun 12, 2026
1dc9122
Inline chip classes instead of an unused prop
jasonvarga Jun 12, 2026
757e37d
Use createContext for radio and checkbox appearance
jasonvarga Jun 12, 2026
596ef0a
Shadow the appearance prop with the resolved value
jasonvarga Jun 12, 2026
cba0cf9
Remove orphaned inline config translation keys
jasonvarga Jun 12, 2026
7cc71c1
Use an inline computed for single-line layout styling
jasonvarga Jun 12, 2026
283de2b
Avoid important modifier for chips gap
jasonvarga Jun 12, 2026
47bca53
Consolidate chip classes into a computed
jasonvarga Jun 12, 2026
6ec1611
Keep legacy inline fields rendering inline
jasonvarga Jun 12, 2026
0deddbf
Migrate legacy inline config to appearance in the blueprint editor
jasonvarga Jun 12, 2026
c336a63
Remove unused data-appearance attribute
jasonvarga Jun 12, 2026
8644cec
Test legacy inline config migration
jasonvarga Jun 12, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions lang/ar/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'عرض عدد الكلمات في أسفل الحقل.',
'bard.title' => 'محرر',
'button_group.title' => 'مجموعة الأزرار',
'checkboxes.config.inline' => 'عرض مربعات الاختيار في صف.',
'checkboxes.config.options' => 'حدد مفاتيح المصفوفة والتسميات الاختيارية لها.',
'checkboxes.title' => 'مربعات الاختيار',
'code.config.indent_size' => 'حدد حجم المسافة البادئة المفضل لديك (بالفراغات).',
Expand Down Expand Up @@ -129,7 +128,6 @@
'picker.category.special.description' => 'هذه الحقول خاصة، كل بطريقتها الخاصة.',
'picker.category.structured.description' => 'الحقول التي تخزن البيانات المهيكلة. بعضها قد يحتوي حتى على حقول أخرى متداخلة.',
'picker.category.text.description' => 'الحقول التي تخزن سلاسل النصوص، المحتوى الغني، أو كلاهما.',
'radio.config.inline' => 'عرض أزرار الراديو في صف.',
'radio.config.options' => 'حدد مفاتيح المصفوفة والتسميات الاختيارية لها.',
'radio.title' => 'راديو',
'range.config.append' => 'إضافة نص إلى نهاية (الجانب الأيمن) للسلايدر.',
Expand Down
2 changes: 0 additions & 2 deletions lang/az/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'Sahənin altına söz sayını göstər.',
'bard.title' => 'Bard',
'button_group.title' => 'Düymə Qrupu',
'checkboxes.config.inline' => 'Yoxlama qutularını bir sətirdə göstər.',
'checkboxes.config.options' => 'Dizi açarlarını və isteğe bağlı etiketlərini təyin edin.',
'checkboxes.title' => 'Yoxlama Qutuları',
'code.config.indent_size' => 'Tercih etdiyiniz girinti ölçüsünü (boşluq olaraq) təyin edin.',
Expand Down Expand Up @@ -129,7 +128,6 @@
'picker.category.special.description' => 'Bu sahələr xüsusi olub, hər biri özünəməxsusdur.',
'picker.category.structured.description' => 'Strukturlaşdırılmış məlumatları saxlayan sahələr. Bəziləri hətta digər sahələri içərilərində qura bilər.',
'picker.category.text.description' => 'Mətn sətirlərini, zəngin məzmunu və ya hər ikisini saxlayan sahələr.',
'radio.config.inline' => 'Radioları bir sətirdə göstərin.',
'radio.config.options' => 'Dizi açarlarını və isteğe bağlı etiketlərini təyin edin.',
'radio.title' => 'Radio',
'range.config.append' => 'Sürgü mətninin sonuna (sağ tərəfə) mətn əlavə edin.',
Expand Down
2 changes: 0 additions & 2 deletions lang/cs/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'Ukažte počet slov ve spodní části pole.',
'bard.title' => 'Bard',
'button_group.title' => 'Skupina tlačítek',
'checkboxes.config.inline' => 'Přepínač pro vložené výběry.',
'checkboxes.config.options' => 'Nastavení klíčů pole a jejich volitelných popisků.',
'checkboxes.title' => 'Výběry',
'code.config.indent_size' => 'Nastavení preferované velikosti odsazení (v mezerách).',
Expand Down Expand Up @@ -129,7 +128,6 @@
'picker.category.special.description' => 'Do těchto polí se ukládají speciální typy dat.',
'picker.category.structured.description' => 'Do těchto polí se ukládají strukturované daty.',
'picker.category.text.description' => 'Do těchto polí se ukládají textové údaje.',
'radio.config.inline' => 'Zobrazení přepínačů v řadě.',
'radio.config.options' => 'Nastavení klíčů pole a jejich volitelných popisků.',
'radio.title' => 'Rozevírací seznam',
'range.config.append' => 'Přidejte text na pravou stranu posuvníku.',
Expand Down
2 changes: 0 additions & 2 deletions lang/da/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'Vis ordantallet nederst i feltet.',
'bard.title' => 'Bard',
'button_group.title' => 'Gruppe af knapper',
'checkboxes.config.inline' => 'Vis afkrydsningsfelterne i samme række.',
'checkboxes.config.options' => 'Indstil array-tasterne og deres valgfri etiketter.',
'checkboxes.title' => 'Afkrydsningsfelter',
'code.config.indent_size' => 'Indstil din foretrukne indrykningsstørrelse (i mellemrum).',
Expand Down Expand Up @@ -129,7 +128,6 @@
'picker.category.special.description' => 'Disse felter er specielle, hver på deres måde.',
'picker.category.structured.description' => 'Felter, der gemmer strukturerede data. Nogle kan endda rede andre marker inde i sig selv.',
'picker.category.text.description' => 'Felter, der gemmer tekststrenge, rigt indhold eller begge dele.',
'radio.config.inline' => 'Vis knapperne i samme række.',
'radio.config.options' => 'Indstil array-nøglerne og deres valgfri etiketter.',
'radio.title' => 'Radio',
'range.config.append' => 'Føj tekst til slutningen (højre side) af skyderen.',
Expand Down
2 changes: 0 additions & 2 deletions lang/de/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'Blendet die Anzahl Wörter unter dem Feld ein.',
'bard.title' => 'Bard',
'button_group.title' => 'Button-Gruppe',
'checkboxes.config.inline' => 'Checkboxen in einer Reihe anzeigen.',
'checkboxes.config.options' => 'Array-Schlüssel und ihre optionalen Beschriftungen festlegen.',
'checkboxes.title' => 'Checkboxen',
'code.config.color_mode' => 'Bevorzugten Farbmodus auswählen.',
Expand Down Expand Up @@ -140,7 +139,6 @@
'picker.category.special.description' => 'Diese Felder sind besonders, jedes auf seine Weise.',
'picker.category.structured.description' => 'Diese Felder speichern strukturierte Daten. Einige können sogar andere Felder in sich selbst verschachteln.',
'picker.category.text.description' => 'Diese Felder speichern Text, formatierten Inhalt oder beides.',
'radio.config.inline' => 'Radio-Buttons in einer Reihe anzeigen.',
'radio.config.options' => 'Array-Schlüssel und ihre optionalen Beschriftungen festlegen.',
'radio.title' => 'Radio',
'range.config.append' => 'Text auf der rechten Seite des Schiebereglers hinzufügen.',
Expand Down
2 changes: 0 additions & 2 deletions lang/de_CH/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'Blendet die Anzahl Wörter unter dem Feld ein.',
'bard.title' => 'Bard',
'button_group.title' => 'Button-Gruppe',
'checkboxes.config.inline' => 'Checkboxen in einer Reihe anzeigen.',
'checkboxes.config.options' => 'Array-Schlüssel und ihre optionalen Beschriftungen festlegen.',
'checkboxes.title' => 'Checkboxen',
'code.config.color_mode' => 'Bevorzugten Farbmodus auswählen.',
Expand Down Expand Up @@ -140,7 +139,6 @@
'picker.category.special.description' => 'Diese Felder sind besonders, jedes auf seine Weise.',
'picker.category.structured.description' => 'Diese Felder speichern strukturierte Daten. Einige können sogar andere Felder in sich selbst verschachteln.',
'picker.category.text.description' => 'Diese Felder speichern Text, formatierten Inhalt oder beides.',
'radio.config.inline' => 'Radio-Buttons in einer Reihe anzeigen.',
'radio.config.options' => 'Array-Schlüssel und ihre optionalen Beschriftungen festlegen.',
'radio.title' => 'Radio',
'range.config.append' => 'Text auf der rechten Seite des Schiebereglers hinzufügen.',
Expand Down
4 changes: 2 additions & 2 deletions lang/en/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@
'bard.config.word_count' => 'Show the word count at the bottom of the field.',
'bard.title' => 'Bard',
'button_group.title' => 'Button Group',
'checkboxes.config.inline' => 'Show the checkboxes in a row.',
'checkboxes.config.appearance' => 'Choose how the checkboxes are displayed.',
'checkboxes.config.options' => 'Set the array keys and their optional labels.',
'checkboxes.title' => 'Checkboxes',
'code.config.color_mode' => 'Choose your preferred color mode.',
Expand Down Expand Up @@ -144,7 +144,7 @@
'picker.category.special.description' => 'These fields are special, each in their own way.',
'picker.category.structured.description' => 'Fields that store structured data. Some can even nest other fields inside themselves.',
'picker.category.text.description' => 'Fields that store strings of text, rich content, or both.',
'radio.config.inline' => 'Show the radio buttons in a row.',
'radio.config.appearance' => 'Choose how the radio buttons are displayed.',
'radio.config.options' => 'Set the array keys and their optional labels.',
'radio.title' => 'Radio',
'range.config.append' => 'Add text to the end (right-side) of the slider.',
Expand Down
2 changes: 0 additions & 2 deletions lang/es/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@
'bard.config.word_count' => 'Muestra el recuento de palabras en la parte inferior del campo.',
'bard.title' => 'Bard',
'button_group.title' => 'Grupo de botones',
'checkboxes.config.inline' => 'Mostrar los botones de checkbox en una fila.',
'checkboxes.config.options' => 'Establece las llaves del arreglo y sus etiquetas opcionales.',
'checkboxes.title' => 'Checkboxes',
'code.config.indent_size' => 'Establece tu tamaño de indentado preferido (en espacios).',
Expand Down Expand Up @@ -130,7 +129,6 @@
'picker.category.special.description' => 'Estos campos son especiales, cada uno a su manera.',
'picker.category.structured.description' => 'Campos que almacenan datos estructurados. Algunos incluso pueden anidar otros campos dentro de sí mismos.',
'picker.category.text.description' => 'Campos que almacenan cadenas de texto, contenido enriquecido o ambos.',
'radio.config.inline' => 'Mostrar los botones de radio en una fila.',
'radio.config.options' => 'Establece las llaves del arreglo y sus etiquetas opcionales.',
'radio.title' => 'Radio',
'range.config.append' => 'Agrega texto al final (derecha) del control deslizante.',
Expand Down
2 changes: 0 additions & 2 deletions lang/et/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,6 @@
'bard.config.word_count' => 'Kuva sõnade arv välja allosas.',
'bard.title' => 'Bard',
'button_group.title' => 'Nupugrupp',
'checkboxes.config.inline' => 'Kuva märkeruudud reas.',
'checkboxes.config.options' => 'Määra massiivi võtmed ja nende valikulised sildid.',
'checkboxes.title' => 'Märkeruudud',
'code.config.indent_size' => 'Määra eelistatud taande suurus (tühikutes).',
Expand Down Expand Up @@ -132,7 +131,6 @@
'picker.category.special.description' => 'Need väljad on erilised, igaüks omal moel.',
'picker.category.structured.description' => 'Väljad, mis salvestavad struktureeritud andmeid. Mõned saavad isegi teisi välju enda sisse pesastada.',
'picker.category.text.description' => 'Väljad, mis salvestavad tekstistringe, rikastatud sisu või mõlemat.',
'radio.config.inline' => 'Näita raadionuppe reas.',
'radio.config.options' => 'Määra massiivi võtmed ja nende valikulised sildid.',
'radio.title' => 'Raadio',
'range.config.append' => 'Lisa tekst liuguri lõppu (paremale poole).',
Expand Down
2 changes: 0 additions & 2 deletions lang/fa/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'نمایش شمارنده کلمات در زیر فیلد',
'bard.title' => 'ویرایشگر',
'button_group.title' => 'دکمه‌های گروهی',
'checkboxes.config.inline' => 'نمایش چکباکس‌ها در یک سطر.',
'checkboxes.config.options' => 'کلیدهای آرایه و عناوین آنها را مشخص کنید.',
'checkboxes.title' => 'چک‌باکس',
'code.config.indent_size' => 'میزان دلخواه تورفتگی را مشخص نمائید (چه تعداد فاصله).',
Expand Down Expand Up @@ -129,7 +128,6 @@
'picker.category.special.description' => 'این الگوها کارهای خاصی را انجام می‌دهند که برای هر کدام تعریف شده است.',
'picker.category.structured.description' => 'فیلدهایی که داده‌های ساخت یافته را ذخیره می‌کنند. برخی حتی می‌توانند دیگر الگوها را در داخل دوباره فرا بخوانند.',
'picker.category.text.description' => 'فیلدهایی که رشته‌هایی از متن یا محتوای غنی یا هر دو را ذخیره می‌کنند.',
'radio.config.inline' => 'نمایش دکمه‌های رادیویی در یک سطر.',
'radio.config.options' => 'مقادیر و عناوین آنها را مشخص سازید.',
'radio.title' => 'دکمه‌های رادیو',
'range.config.append' => 'افزودن متن به انتهای بازه (سمت چپ).',
Expand Down
2 changes: 0 additions & 2 deletions lang/fr/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'Affichez le compteur de mots en bas du champ.',
'bard.title' => 'Bard',
'button_group.title' => 'Button Group',
'checkboxes.config.inline' => 'Affichez les cases à cocher dans une rangée.',
'checkboxes.config.options' => 'Définissez les clés du tableau et leurs étiquettes facultatives.',
'checkboxes.title' => 'Checkboxes',
'code.config.color_mode' => 'Choisissez votre mode couleur préféré.',
Expand Down Expand Up @@ -142,7 +141,6 @@
'picker.category.special.description' => 'Ces champs sont spéciaux, chacun à leur manière.',
'picker.category.structured.description' => 'Des champs qui stockent des données structurées. Certains peuvent même accueillir d’autres champs, nichés à l’intérieur d’eux-mêmes.',
'picker.category.text.description' => 'Des champs qui stockent des chaînes de texte, du contenu enrichi ou les deux.',
'radio.config.inline' => 'Affichez les boutons radio dans une rangée.',
'radio.config.options' => 'Définissez les clés du tableau et leurs étiquettes facultatives.',
'radio.title' => 'Radio',
'range.config.append' => 'Ajoutez du texte à la fin (côté droit) du curseur.',
Expand Down
2 changes: 0 additions & 2 deletions lang/hu/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'Mutassa meg a szószámot a mező alján.',
'bard.title' => 'Bard',
'button_group.title' => 'Gomb csoport',
'checkboxes.config.inline' => 'A jelölőnégyzetek megjelenítése egy sorban.',
'checkboxes.config.options' => 'Állítsa be a tömbkulcsokat és azok opcionális címkéit.',
'checkboxes.title' => 'Jelölőnégyzet',
'code.config.indent_size' => 'Állítsa be a behúzás méretét (szóközökben).',
Expand Down Expand Up @@ -129,7 +128,6 @@
'picker.category.special.description' => 'Ezek a területek különlegesek, mindegyik a maga módján.',
'picker.category.structured.description' => 'Strukturált adatokat tároló mezők. Vannak, amelyek más mezőket is be tudnak fészkelni magukba.',
'picker.category.text.description' => 'Olyan mezők, amelyek szöveget vagy Rich tartalmat vagy mindkettőt tartalmazza.',
'radio.config.inline' => 'A rádiógombok megjelenítése egy sorban.',
'radio.config.options' => 'Állítsa be a tömb kulcsait és opcionális címkéit.',
'radio.title' => 'Rádiógomb',
'range.config.append' => 'Szöveg hozzáadása a csúszka végéhez (jobb oldalához).',
Expand Down
2 changes: 0 additions & 2 deletions lang/id/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'Tampilkan jumlah kata di bagian bawah kolom.',
'bard.title' => 'Bard',
'button_group.title' => 'Button Group',
'checkboxes.config.inline' => 'Tampilkan kotak centang berturut-turut.',
'checkboxes.config.options' => 'Atur kunci array dan label opsionalnya.',
'checkboxes.title' => 'Checkboxes',
'code.config.indent_size' => 'Setel ukuran indentasi pilihan Anda (dalam spasi).',
Expand Down Expand Up @@ -129,7 +128,6 @@
'picker.category.special.description' => 'Bidang-bidang ini istimewa, masing-masing dengan caranya sendiri.',
'picker.category.structured.description' => 'Kolom yang menyimpan data terstruktur. Beberapa bahkan dapat menumpuk kolom lain di dalamnya.',
'picker.category.text.description' => 'Bidang yang menyimpan rangkaian teks, konten kaya, atau keduanya.',
'radio.config.inline' => 'Tampilkan tombol radio berturut-turut.',
'radio.config.options' => 'Atur kunci array dan label opsionalnya.',
'radio.title' => 'Radio',
'range.config.append' => 'Tambahkan teks ke ujung (sisi kanan) slider.',
Expand Down
2 changes: 0 additions & 2 deletions lang/it/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,6 @@
'bard.config.word_count' => 'Visualizza il conteggio delle parole nella parte inferiore del campo.',
'bard.title' => 'Bard',
'button_group.title' => 'Gruppo di pulsanti',
'checkboxes.config.inline' => 'Visualizza le checkbox in riga.',
'checkboxes.config.options' => 'Imposta le chiavi dell\'array e le relative etichette opzionali.',
'checkboxes.title' => 'Checkboxes',
'code.config.indent_size' => 'Imposta la dimensione dell\'indentazione preferita (in spazi).',
Expand Down Expand Up @@ -130,7 +129,6 @@
'picker.category.special.description' => 'Questi campi sono speciali, ognuno a suo modo.',
'picker.category.structured.description' => 'Campi che gestiscono dati strutturati. Alcuni possono anche annidare altri campi al loro interno.',
'picker.category.text.description' => 'Campi che gestiscono stringhe di testo, "testo ricco" o entrambi.',
'radio.config.inline' => 'Mostra le opzioni in linea.',
'radio.config.options' => 'Imposta le chiavi dell\'array e le relative etichette opzionali.',
'radio.title' => 'Radio',
'range.config.append' => 'Aggiungi del testo a destra dello slider.',
Expand Down
2 changes: 0 additions & 2 deletions lang/ja/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'フィールドの下部に単語数を表示します。',
'bard.title' => '吟遊詩人',
'button_group.title' => 'ボタングループ',
'checkboxes.config.inline' => 'チェックボックスを連続して表示します。',
'checkboxes.config.options' => '配列キーとそのオプションのラベルを設定します。',
'checkboxes.title' => 'チェックボックス',
'code.config.indent_size' => '好みのインデント サイズ (スペース単位) を設定します。',
Expand Down Expand Up @@ -129,7 +128,6 @@
'picker.category.special.description' => 'これらの分野はそれぞれ独自の方法で特別です。',
'picker.category.structured.description' => '構造化データを格納するフィールド。中には他のフィールドをネストできるものもあります。',
'picker.category.text.description' => 'テキストの文字列、リッチコンテンツ、またはその両方を保存するフィールド。',
'radio.config.inline' => 'ラジオボタンを連続して表示します。',
'radio.config.options' => '配列キーとそのオプションのラベルを設定します。',
'radio.title' => '無線',
'range.config.append' => 'スライダーの端(右側)にテキストを追加します。',
Expand Down
2 changes: 0 additions & 2 deletions lang/ms/fieldtypes.php
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,6 @@
'bard.config.word_count' => 'Tunjukkan bilangan perkataan di bahagian bawah medan.',
'bard.title' => 'Bard',
'button_group.title' => 'Translation ',
'checkboxes.config.inline' => 'Tunjukkan kotak semak dalam satu baris.',
'checkboxes.config.options' => 'Tetapkan kunci tatasusunan dan label pilihannya.',
'checkboxes.title' => 'Kotak semak',
'code.config.indent_size' => 'Tetapkan saiz lekukan pilihan anda (dalam ruang).',
Expand Down Expand Up @@ -129,7 +128,6 @@
'picker.category.special.description' => 'Bidang ini istimewa, masing-masing dengan cara mereka sendiri.',
'picker.category.structured.description' => 'Bidang yang menyimpan data berstruktur. Malah ada yang boleh menyarangkan bidang lain di dalam diri mereka.',
'picker.category.text.description' => 'Bidang yang menyimpan rentetan teks, kandungan kaya atau kedua-duanya.',
'radio.config.inline' => 'Tunjukkan butang radio dalam satu baris.',
'radio.config.options' => 'Tetapkan kunci tatasusunan dan label pilihannya.',
'radio.title' => 'Radio',
'range.config.append' => 'Tambahkan teks pada hujung (sebelah kanan) peluncur.',
Expand Down
Loading
Loading