Skip to content
An official website of the Velocity Interoperability Network

Adopting the System

A new website of the Network is set up in seven steps. None of them changes the shared package; a site is a configuration of the system, not a copy of it. A team that has read the Page Patterns and the Standards for Sites before beginning will find the steps short.

  1. Step 1: Register the site

    Add the site to the network list in the shared package, as a department or a service, so that it appears in the footer of every other site under the right heading.

  2. Step 2: Create the app

    Copy the layout of an existing site into a new workspace under apps. The layout wraps every page in the SiteShell and imports the shared stylesheet. Nothing else is copied; pages are written afresh.

  3. Step 3: Describe the site

    Fill in the site configuration: name, short name, domain, contact address and the wordmark eyebrow. Add the navigation submenus and footer links. Every page the site will carry appears in both.

  4. Step 4: Set the colours

    Override the brand-50 to brand-950 tokens and the accent token in the site's stylesheet, after importing the shared one. Leave the ink, line, mist and steel tokens as they are, and change the link token only to preserve contrast.

  5. Step 5: Add the standard pages

    Every site carries Contact Us, Privacy Policy, Accessibility Statement and Copyright Information, rendered from the shared page components. The copyright page lists the photographers named in the site's captions.

  6. Step 6: Compose the content pages

    Build the remaining pages from the patterns, using the shared components and plain prose. Photographs are local files with a credit; the site never links to images elsewhere.

  7. Step 7: Check and publish

    Run the type check and lint for the site and carry out the review under Standards for Sites. When both pass, the site is deployed on its .gov.vin domain.

What a site sets and what it inherits. The division below is fixed. A site that finds itself wanting to change something in the right-hand column has found a need for a proposal to the shared package, not a reason to depart from it.

Division of responsibility
ElementResponsibilityWhere it lives
Name, short name, domain and contact addressSet by the siteSite configuration
Wordmark eyebrow and connectiveSet by the siteSite configuration
Navigation submenus and footer page linksSet by the siteSite configuration
Brand scale and accentSet by the siteSite stylesheet
Link colourSet by the site, only to preserve contrastSite stylesheet
Photographs and captionsSet by the sitePublic images folder; page source
Prose and structured contentSet by the sitePage source
Banner, masthead, footer and skip linkInheritedShared package
Typefaces, type scale and letter-spacingInheritedShared package
Ink, line, mist and steel tokensInheritedShared stylesheet
Components and their appearanceInheritedShared package
Standard pagesInherited, with the site's name and addressShared package
Motion and reduced motion behaviourInheritedShared package

After adoption. A site is rebuilt against each release of the shared package and reviewed again; the procedure is under Release Notes. The values a site's colours must achieve are recorded under Design Tokens, and the tokens themselves are described under Colours.

Questions about the procedure may be sent to contact@design.gov.vin.