Ship Track G UX, multi-shell terminals, Swarm default-on, install.peardock.boats
Release rolling / release (push) Successful in 8m22s
Release rolling / release (push) Successful in 8m22s
Probe bash/sh/ash and related shells until a container terminal works, enable Swarm APIs by default, add keyboard go-chords and appearance prefs, and point install docs at https://install.peardock.boats.
This commit is contained in:
@@ -27,6 +27,10 @@ const REQUIRED_IDS = [
|
||||
'stack-git-url',
|
||||
'tunnel-create-btn',
|
||||
'swarm-services-body',
|
||||
'settings-density',
|
||||
'settings-accent',
|
||||
'settings-reduce-motion',
|
||||
'settings-open-shortcuts',
|
||||
]
|
||||
|
||||
const REQUIRED_SNIPPETS = [
|
||||
@@ -37,6 +41,8 @@ const REQUIRED_SNIPPETS = [
|
||||
'GitOps',
|
||||
'collapse-sidebar-btn',
|
||||
'open-add-connection-btn',
|
||||
'settings-refresh-stamp',
|
||||
'value="spacious"',
|
||||
]
|
||||
|
||||
test('index.html retains critical view landmarks', (t) => {
|
||||
@@ -56,3 +62,19 @@ test('modern.css includes collapsed sidebar rail rules', (t) => {
|
||||
t.ok(css.includes('#sidebar.collapsed'))
|
||||
t.ok(css.includes('icon') || css.includes('nav-link'))
|
||||
})
|
||||
|
||||
test('modern.css includes Track G UX chrome', (t) => {
|
||||
const css = fs.readFileSync(path.join(root, 'ui/modern.css'), 'utf8')
|
||||
t.ok(css.includes('.pd-scroll-top'))
|
||||
t.ok(css.includes('.pd-refresh-stamp'))
|
||||
t.ok(css.includes("data-density='spacious'") || css.includes('data-density=spacious') || css.includes("data-density='spacious'"))
|
||||
t.ok(css.includes("data-accent='violet'") || css.includes('data-accent'))
|
||||
})
|
||||
|
||||
test('track-g-ux.js exports shortcuts and go-map', (t) => {
|
||||
const src = fs.readFileSync(path.join(root, 'ui/track-g-ux.js'), 'utf8')
|
||||
t.ok(src.includes('openShortcutsModal'))
|
||||
t.ok(src.includes('focusListSearch'))
|
||||
t.ok(src.includes('initTrackGUx'))
|
||||
t.ok(src.includes("c: 'containers'"))
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user