This commit is contained in:
Mateusz Gruszczyński
2026-09-20 14:24:34 +02:00
parent 0a269cf6fb
commit e9f1dc515c
8 changed files with 544 additions and 126 deletions
+17 -6
View File
@@ -94,11 +94,17 @@
<details id="emoji-picker" class="emoji-picker">
<summary title="Insert emoji" aria-label="Insert emoji">😀 Emoji</summary>
<div class="emoji-picker-panel">
<input id="emoji-search" class="emoji-search" type="search" placeholder="Search emoji…"
autocomplete="off" aria-label="Search emoji">
<div id="emoji-categories" class="emoji-categories" aria-label="Emoji categories"></div>
<div id="emoji-grid" class="emoji-grid" role="listbox" aria-label="Emoji"></div>
<p id="emoji-empty" class="emoji-empty" hidden>No emoji found.</p>
<div id="emoji-loading" class="emoji-loading" role="status" aria-live="polite">
<span class="ui-spinner" aria-hidden="true"></span>
<span id="emoji-loading-text" data-i18n="editor.emojiLoading">Loading emoji…</span>
</div>
<div id="emoji-content" class="emoji-picker-content" hidden>
<input id="emoji-search" class="emoji-search" type="search" placeholder="Search emoji…"
autocomplete="off" aria-label="Search emoji">
<div id="emoji-categories" class="emoji-categories" aria-label="Emoji categories"></div>
<div id="emoji-grid" class="emoji-grid" role="listbox" aria-label="Emoji"></div>
<p id="emoji-empty" class="emoji-empty" hidden>No emoji found.</p>
</div>
</div>
</details>
<details class="markdown-more">
@@ -331,7 +337,12 @@
<button id="close-files" class="icon-button" type="button" aria-label="Close files">×</button>
</div>
</div>
<div id="files-list" class="files-list"></div>
<div class="files-toolbar">
<div id="files-dialog-summary" class="files-dialog-summary" aria-live="polite">Loading files…</div>
<input id="files-search" class="files-search" type="search" placeholder="Filter files…"
autocomplete="off" aria-label="Filter files">
</div>
<div id="files-list" class="files-list" aria-live="polite"></div>
</div>
</dialog>
<dialog id="identity-dialog">