update: CoreMirror.

This commit is contained in:
2025-04-09 12:28:56 -04:00
parent 4d84e69bb5
commit bc7c658293
3 changed files with 98 additions and 100 deletions

View File

@ -47,8 +47,7 @@ class TfMessageElement extends LitElement {
document_click(event) {
let content = this.renderRoot.querySelector('.w3-dropdown-content');
let target = event.target;
if (content && !content.contains(target))
{
if (content && !content.contains(target)) {
content.classList.remove('w3-show');
}
}
@ -396,7 +395,9 @@ class TfMessageElement extends LitElement {
}
toggle_menu(event) {
event.srcElement.parentNode.querySelector('.w3-dropdown-content').classList.toggle('w3-show');
event.srcElement.parentNode
.querySelector('.w3-dropdown-content')
.classList.toggle('w3-show');
}
render_menu() {
@ -411,7 +412,9 @@ class TfMessageElement extends LitElement {
formats.push(['raw', 'Raw']);
return html`
<div class="w3-bar-item w3-right">
<button class="w3-button w3-theme-d1" @click=${this.toggle_menu}>%</button>
<button class="w3-button w3-theme-d1" @click=${this.toggle_menu}>
%
</button>
<div
class="w3-dropdown-content w3-bar-block w3-card-4 w3-theme-l1"
style="right: 48px"