dvStudioSignInScreen top-level constant

DVStudioScreenSpec const dvStudioSignInScreen

The two pages a caller who may not see the rest of Studio still gets.

Not screens: they are in dvStudioScreens's sense the exceptions to it, and are written by name where they are served rather than listed in a rail neither of them draws. A signed-out visitor is told what Studio is and nothing about what is behind it -- a document that listed the project's screens and their names would describe the project to the one person who is not allowed to see it.

Implementation

const DVStudioScreenSpec dvStudioSignInScreen = DVStudioScreenSpec(
  id: 'login',
  label: 'Sign in to Studio',
  summary:
      "Studio is this application's own editor: its pages, its data, its "
      'backend and who may reach them.',
);