refactor slide-out, mode to title, reorder top right

This commit is contained in:
Stewart Allen 2026-02-23 13:45:01 -05:00
commit 896a3f07f4
5 changed files with 21 additions and 68 deletions

View file

@ -323,7 +323,4 @@ function setup_keybd_nav() {
} catch (e) {
console.log('iOS remediation fail', e);
}
// add app name hover info
$('app-info').innerText = version;
}

View file

@ -168,8 +168,12 @@ function content(actions) {
toolbarToolScale(actions)
]),
div({ class: 'grow' }),
div({ class: 'menubar-mode', id: 'app-mode' }),
div({ class: 'menubar-separator' }),
topMenu(actions, {
text: 'info', lk: 'info', side: 'right', right: true, items: [
menuItem(actions, { id: 'app-help', lk: 'help', text: 'help' }),
menuItem(actions, { id: 'app-don8', lk: 'donate', text: 'donate' }),
]
}),
topMenu(actions, {
text: 'mode', lk: 'mo_menu', side: 'right', right: true, items: [
menuItem(actions, { id: 'mode-fdm', text: 'FDM', title: '3D Additive Printing Processes', iconClass: 'fas fa-layer-group' }),
@ -182,14 +186,6 @@ function content(actions) {
menuItem(actions, { id: 'mode-drag', text: 'Drag', title: 'Drag Knife Cutting', iconClass: 'fas fa-caret-left' })
]
}),
topMenu(actions, {
text: 'info', lk: 'info', side: 'right', right: true, items: [
menuItem(actions, { id: 'app-help', lk: 'help', text: 'help' }),
menuItem(actions, { id: 'app-don8', lk: 'donate', text: 'donate' }),
hr(),
menuItem(actions, { children: label({ id: 'app-info', _: 'version' }) })
]
}),
topMenu(actions, {
text: 'setup', lk: 'su_menu', side: 'right', right: true, items: [
menuItem(actions, { id: 'set-device', lk: 'machines', text: 'machines', iconClass: 'fas fa-cube' }),

View file

@ -63,7 +63,7 @@ function setMode(mode, lock, then) {
// change mode constants
current.mode = mode;
MODE = MODES[mode];
$('app-mode').innerText = mode;
document.title = 'Kiri:Moto | ' + mode;
// gcode edit area for any non-SLA mode
api.uc.setVisible($('gcode-edit'), mode !== 'SLA');
// highlight selected mode menu item