mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-11 09:49:41 +02:00
Merge #432: pop a session, a file preview or a web tab out into a native wrapper's own window
# Conflicts: # src/web/public/app.js # src/web/public/settings-ui.js
This commit is contained in:
@@ -39,8 +39,10 @@ html.mobile-init .file-browser-panel {
|
||||
|
||||
/* No "open in new window" (detach) on phones/tablets — popped-out browser
|
||||
windows aren't usable there. !important beats the hover/detached reveal
|
||||
rules in styles.css */
|
||||
.session-tab .tab-detach {
|
||||
rules in styles.css. A native wrapper that opens windows of its own (side
|
||||
by side on a foldable) keeps it at tablet widths: app.js sets
|
||||
html.host-windows. Phone widths hide it again in the 599px block. */
|
||||
html:not(.host-windows) .session-tab .tab-detach {
|
||||
display: none !important;
|
||||
}
|
||||
}
|
||||
@@ -871,6 +873,13 @@ html.mobile-init .file-browser-panel {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* The tap-zone reserve counts gear + close only (test/mobile-tab-tap-zones),
|
||||
so the pop-out icon stays off phone tabs even under a window-opening host,
|
||||
which offers the pop-out from its own chrome (app.detachSession). */
|
||||
.session-tab .tab-detach {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* Gear icon on active tab - tiny, subtle */
|
||||
.session-tab.active .tab-gear {
|
||||
display: inline-flex;
|
||||
|
||||
Reference in New Issue
Block a user