feat(ui): searchable language picker and light-mode keyword modals

This commit is contained in:
Dwindi Ramadhana
2026-02-15 11:11:44 +07:00
parent 87aa842e0b
commit a7a854886d
5 changed files with 186 additions and 24 deletions

View File

@@ -0,0 +1,17 @@
@php
$listId = $id ?? 'language-options';
// Fallbacks only. Full list is generated in JS via Intl APIs.
$languages = [
['code' => 'und', 'name' => 'Undetermined'],
['code' => 'en', 'name' => 'English'],
['code' => 'id', 'name' => 'Indonesian'],
['code' => 'es', 'name' => 'Spanish'],
['code' => 'fr', 'name' => 'French'],
['code' => 'de', 'name' => 'German'],
];
@endphp
<datalist id="{{ $listId }}" data-language-options="1">
@foreach ($languages as $language)
<option value="{{ $language['name'] }} ({{ $language['code'] }})" data-code="{{ $language['code'] }}"></option>
@endforeach
</datalist>