feat: the + menu without descriptions, narrower
This commit is contained in:
1 parent
00617451aa
commit
bfa38e7d18
2 files changed
+2
-2
No files matched your search
@@ -403,7 +403,7 @@ body.dnd, body.dnd * { cursor:grabbing !important; }
|
|||||||
.empty { position:absolute; inset:0; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:12px; color:var(--muted); }
|
.empty { position:absolute; inset:0; display:flex; flex-direction:column; align-items:center; justify-content:center; gap:12px; color:var(--muted); }
|
||||||
.empty[hidden] { display:none; }
|
.empty[hidden] { display:none; }
|
||||||
/* The "+" menu: a terminal here, or on another machine. */
|
/* The "+" menu: a terminal here, or on another machine. */
|
||||||
.addmenu { position:fixed; z-index:50; min-width:270px; max-width:340px; max-height:70vh; overflow:auto; padding:6px;
|
.addmenu { position:fixed; z-index:50; min-width:220px; max-width:340px; max-height:70vh; overflow:auto; padding:6px;
|
||||||
background:var(--panel); border:1px solid var(--border); border-radius:10px; box-shadow:0 14px 36px rgba(0,0,0,.55);
|
background:var(--panel); border:1px solid var(--border); border-radius:10px; box-shadow:0 14px 36px rgba(0,0,0,.55);
|
||||||
animation:menu-in .14s ease; }
|
animation:menu-in .14s ease; }
|
||||||
.addmenu[hidden] { display:none; }
|
.addmenu[hidden] { display:none; }
|
||||||
|
|||||||
@@ -477,7 +477,7 @@
|
|||||||
// A group: «Терминал ›» or «Файловый менеджер ›», opening to here, the
|
// A group: «Терминал ›» or «Файловый менеджер ›», opening to here, the
|
||||||
// other machines and an SSH host.
|
// other machines and an SSH host.
|
||||||
const group = (icon, label, kind, sshKind, mode) => {
|
const group = (icon, label, kind, sshKind, mode) => {
|
||||||
const g = item(addMenu, '<span class="ico">' + icon + '</span><span><b>' + label + '</b><small>здесь, на другой машине или по SSH</small></span><span class="chev">›</span>', () => {
|
const g = item(addMenu, '<span class="ico">' + icon + '</span><span><b>' + label + '</b></span><span class="chev">›</span>', () => {
|
||||||
if (g.nextSibling && g.nextSibling.classList && g.nextSibling.classList.contains('mlist')) { g.nextSibling.remove(); placeMenu(anchor); return; }
|
if (g.nextSibling && g.nextSibling.classList && g.nextSibling.classList.contains('mlist')) { g.nextSibling.remove(); placeMenu(anchor); return; }
|
||||||
addMenu.querySelectorAll('.mlist').forEach(x => x.remove());
|
addMenu.querySelectorAll('.mlist').forEach(x => x.remove());
|
||||||
const list = document.createElement('div');
|
const list = document.createElement('div');
|
||||||
|
|||||||
Reference in new issue
Block a user