Then the desktop navigation should be visible

Assert the full desktop navigation is (or is not) visible (i.e. not collapsed behind the mobile toggle).

Examples

Then the desktop navigation should be visible
And the desktop navigation should be visible
Then the main navigation should not be visible
And the site navigation should be visible
Then the desktop site navigation should be visible

Pattern

Then(/^(?:the )?(?:desktop navigation|main navigation|desktop site navigation|site navigation) should( not)* be visible$/, …)

Part of @webship-js/squarespace-steps (github.com/webship/squarespace-steps), a step pack for Webship-js 2.0.x.